A continuación, se presenta una solución equivalente a TortoiseSVN de la respuesta aceptada (lo había escrito en un documento interno para mi empresa, ya que estamos adoptando SVN recientemente). Pensé que sería útil compartir aquí también:
Extracción de un solo archivo: Subversion no admite la extracción de un solo archivo, solo admite la extracción de estructuras de directorios. (Referencia: http://subversion.tigris.org/faq.html#single-file-checkout ). Esto se debe a que con cada directorio que se extrae como una copia de trabajo, los metadatos relacionados con modificaciones / revisiones de archivos se almacenan como una carpeta interna oculta (.svn / _svn). Actualmente, esto no es compatible (v1.6) para archivos individuales.
Estrategia alternativa recomendada: deberá realizar la parte del directorio de pago solo una vez, luego podrá ir directamente a sus archivos individuales. Haga un pago escaso de la carpeta principal y la estructura del directorio. Básicamente, un proceso de pago escaso es verificar solo la estructura de carpetas sin llenar los archivos de contenido. Por lo tanto, solo revisa las estructuras de directorio y no necesita revisar TODOS los archivos como era la preocupación. Referencia: http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-dug-checkout.html
Paso 1 : proceder al navegador del repositorio
Paso 2 : haga clic derecho en la carpeta principal dentro del repositorio que contiene todos los archivos en los que desea trabajar y seleccione Finalizar compra.
Paso 3 : dentro de una nueva ventana emergente, asegúrese de que el directorio de pago apunte a la ubicación correcta en su PC local. También habrá un menú desplegable con la etiqueta "profundidad de pago". Elija "Solo este elemento" o "Niños inmediatos, incluidas las carpetas", según sus requisitos. Se recomienda la segunda opción ya que, si desea trabajar en una carpeta anidada, puede continuar directamente la próxima vez, de lo contrario deberá seguir todo este procedimiento nuevamente para la carpeta anidada.
Paso 4 : las carpetas principales ahora deberían estar disponibles dentro de la carpeta elegida localmente y ahora se está monitoreando con SVN (una carpeta oculta ".svn" o "_svn" ahora debería estar presente). Dentro del repositorio ahora, haga clic con el botón derecho en el archivo único que desea extraer solo y seleccione la opción "Actualizar elemento a revisión". El archivo único ahora se puede trabajar y volver a registrar en el repositorio.
Espero que esto ayude.
svn up
en su directorio local en su computadora.