J'ai un script dans lequel j'ai ajouter de nouveaux fichiers avant de consacrer mon travail de copie de mon dépôt de cette ligne:
svn status | grep ^\? | awk '{print $2}' | xargs svn add
Maintenant, je veux ajouter une ligne de supprimer du répertoire tous les fichiers supprimés dans ma copie de travail. En d'autres termes, je ne peut pas spécifier un par un, et j'ai besoin de les détecter avec svn status et ensuite automatiquement supprimer. Cependant, la ligne ne fonctionne pas.
svn status | grep ^\! | awk '{print $2}' | xargs svn --force delete
Comme vous pouvez le voir, je l'ai remplacé
"?
" par "!
" et
"add
" par "--force delete
"
Pourriez-vous me dire pourquoi ça ne marche pas ?
ps. Je sais que c'est une procédure risquée. J'ai déjà discuté de tout ça. merci
merci