En outre, comment puis-je trouver des fichiers qui ne sont pas sous contrôle de version?
Réponses
Trop de publicités?Pour ignorer tous les fichiers avec la fin .jpg utilisation:
svn propset svn:ignore "*.jpg" .
Si vous souhaitez ignorer les fichiers ou dossiers multiples d'utilisation:
svn propedit svn:ignore .
Cela permet d'ouvrir votre éditeur de texte de sorte que vous pouvez saisir une liste de fichiers ou de répertoires à ignorer.
Pour trouver les fichiers qui ne sont pas sous contrôle de version:
svn status | awk '/^?/{print $2}'
Voir le SVN feuille de triche pour plus de conseils.
P. S. j'ai répondu moi-même pour référence future.
utilisez cette commande pour créer une liste non sous les fichiers de contrôle de version
svn status | grep "^\?" | awk "{print \$2}" > ignoring.txt
alors éditez le fichier pour y laisser juste les fichiers que vous voulez réellement ignorer. Ensuite, utilisez celui-ci pour ignorer les fichiers répertoriés dans le fichier
svn propset svn:ignore -F ignoring.txt .
Notez le point à la fin de la ligne, il indique à svn que la propriété est définie sur le répertoire courant. Supprimer supprimer le fichier
rm ingoring.txt
Enfin valider
svn ci --message "ignoring some files"
Si vous utilisez TortoiseSVN, cliquez-droit sur un fichier, puis sélectionnez TortoiseSVN / Ajouter à la liste des ignorés. Cela va ajouter le fichier/générique à l' svn:ignore
de la propriété.
svn:ignore
sera vérifié lorsque vous archivez des fichiers et les fichiers correspondants seront ignorés. J'ai le texte suivant ignore list pour Visual Studio .Un projet de réseau:
bin obj
*.exe
*.dll
_ReSharper
*.pdb
*.suo
Vous trouverez cette liste dans le menu contextuel à TortoiseSVN / Propriétés.
Salut je vais trouver cet article: Exemple de .svnignore pour Java
Exemple .svnignore pour Ruby on Rails
/log
/public/*.JPEG
/public/*.jpeg
/public/*.png
/public/*.gif
*.*~
Et après ça:
svn propset svn:ignore -F .svnignore .
Exemples pour .gitignore. Vous pouvez utiliser pour votre .svnignore