web-dev-qa-db-fra.com

Validez tous les dossiers et fichiers d'un répertoire à l'aide de la ligne de commande

Nous avons du mal à avoir une approche généralisée de la validation avec un fichier de commandes à l'aide de la ligne de commande SVN.

Nous avons un script de sauvegarde qui a créé un nouveau dossier avec la date actuelle contenant les vidages de base de données de notre base de données. (Oui, nous contrôlons la version de notre base de données).

Maintenant, comment puis-je utiliser le svn commit commande à include all répertoires nouveaux dans le projet?

Existe-t-il une approche sans utiliser le svn add commande? `

24
Faizan S.

svn add --force . ajoutera tous les fichiers et répertoires sous votre répertoire de travail actuel qui ne sont pas encore ajoutés (et ne sont pas ignorés) à votre copie de travail.

UNE svn ci -m "" gérera alors la validation.

La seule façon sans "svn add" serait d'utiliser "svn import", mais cela suppose un nouvel emplacement.

47
Bert Huijben

Non. Vous devez svn add fichiers avant de pouvoir les valider.

Vous pouvez utiliser des caractères génériques ou demander à votre script de construire une liste de ce qui doit être ajouté, qui peut ensuite être transmise au --targets option.

2
Michael Hackner