Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente | |||
| sysadmin:tips:svn [2015/01/09 11:48] james ajout tags | sysadmin:tips:svn [2015/01/27 11:11] (Version actuelle) james [Ignorer le versionning de plusieurs fichiers dans un dépôt SVN] ajout ignore multiligne | ||
|---|---|---|---|
| Ligne 27: | Ligne 27: | ||
| * Ajouter la valeur suivante dans ce fichier pour exclure tous les fichiers .txt du versionning de ce répertoire :<code> | * Ajouter la valeur suivante dans ce fichier pour exclure tous les fichiers .txt du versionning de ce répertoire :<code> | ||
| *.txt</code> | *.txt</code> | ||
| - | * Enregistrer et quitter l'editeur | + | <note>Pour ignorer plusieurs pattern de fichiers, il suffit d'en mettre un par ligne, comme par exemple :<code>*.txt | 
| + | *.out</code></note> | ||
| + | * Enregistrer et quitter l'éditeur | ||
| * Vérifier que les propriétés sont correctes :<code>svn propget svn:ignore .</code> | * Vérifier que les propriétés sont correctes :<code>svn propget svn:ignore .</code> | ||
| * Vous devriez voir un "I" a coté du fichier ignoré en utilisant la commande suivante :<code> | * Vous devriez voir un "I" a coté du fichier ignoré en utilisant la commande suivante :<code> | ||
| svn status --no-ignore</code> | svn status --no-ignore</code> | ||
| * Il ne reste ensuite plus qu'a faire un commit du changement de propriété, comme par exemple avec la commande suivante :<code> | * Il ne reste ensuite plus qu'a faire un commit du changement de propriété, comme par exemple avec la commande suivante :<code> | ||
| - | svn commit -m "svn:ignore des fichiers *.txt du repertoire secret"</code> | + | svn commit -m "svn:ignore des fichiers *.txt du répertoire secret"</code> | 
| + | <note>Une autre solution est d'éditer un fichier contenant les exclusions (toujours une par ligne), comme par exemple **/tmp/ignore.txt** puis de mettre en place l'exclusion grâce à la commande :<code>svn propset svn:ignore -F /tmp/ignore.txt .</code></note> | ||
| ===== Références ===== | ===== Références ===== | ||
| * [[http://blog.bogojoker.com/2008/07/command-line-svnignore-a-file/]] | * [[http://blog.bogojoker.com/2008/07/command-line-svnignore-a-file/]] | ||



