2010-07-07 8 views
19

Comment télécharger un seul fichier à partir d'un dépôt SVN?Télécharger le fichier unique

Par exemple:

svn co http://server.com/svn/trunk/test.file test.file 
svn: URL 'http://server.com/svn/trunk/test.file test.file' refers to a file, not a directory 

Mais je peux télécharger des répertoires de cette façon.

Répondre

30
svn export <URL> <PATH> 

Path est en option

svn export

Et pour télécharger un seul fichier
svn import

1
svn checkout <url_of_big_dir> <target> --depth empty 
cd <target> 
svn up <file_you_want> 
1

Je ne pense pas que vous pouvez consulter un seul fichier.

Si vous voulez juste le fichier et ne se soucient pas svn, vous pouvez utiliser wget:

wget http://server.com/svn/trunk/test.file` 

Si vous avez déjà vérifié le répertoire trunk, et vous êtes dans votre copie locale, vous pouvez mettre à jour un seul fichier:

svn up test.file 
+0

Nous pouvons le faire en utilisant svn export

+0

Vous pouvez * * consulter un seul fichier de Subversion. [Cela se fait en deux étapes. Commencez par extraire un répertoire vide, puis mettez à jour un seul fichier] (http://stackoverflow.com/questions/122107/checkout-one-file-from-subversion/122291#122291). –

+0

Bon à savoir, je vais le garder à l'esprit dans le cas où svn devient en quelque sorte à nouveau pertinent;) –