Los proyectos en GitHub, con git clone solo se puede descargar todo el proyecto. A veces solo necesitamos un directorio o archivo individual; en ese caso podemos usar el comando svn.
La parte principal a modificar está en la URL del directorio o archivo abierto: reemplazar/tree/master/(o/tree/rama/) por/trunk/ 。
Ejemplo 1: /tree/master/
Por ejemplo, si queremos copiarhttps://github.com/Mooophy/Cpp-Primerel directorio ch03 del proyecto.
1. Primero abre, haz clic en el directorio ch03 y copia la URL:
https://github.com/Mooophy/Cpp-Primer/tree/master/ch03
2. Reemplaza /tree/master/ por /trunk/ y usa el comando svn para hacer checkout:
svn co https://github.com/Mooophy/Cpp-Primer/trunk/ch03
Ejemplo 2: /tree/rama/
Por ejemplo, quiero descargarhttps://github.com/numbbbbb/the-swift-programming-language-in-chinese/desourcedirectorio.
1. Primero haz clic en el directorio source para abrirlo y copia la URL:https://github.com/numbbbbb/the-swift-programming-language-in-chinese/tree/gh-pages/source
Reemplaza /tree/gh-pages/ por /trunk/.
2. Luego introduce el siguiente comando para cargarlo:
svn co https://github.com/numbbbbb/the-swift-programming-language-in-chinese/trunk/source