7
votes

Subversion 'nonDD'?

J'ai un certain nombre de fichiers que je souhaite ajouter à Subversion. Au lieu de prendre mon temps et d'ajouter chaque individu, j'ai décidé d'être un cul intelligent et de faire un: xxx

.. Ce qui était une erreur. Y a-t-il un moyen que je puisse tout "nonDD"? Il y a environ 7 fichiers que je voulais ajouter ... Il est maintenant mis en surbrillance des fichiers de plus de 500+ générés automatiquement que je ne voulais pas ajouter!

Je ne l'ai pas encore commis, j'espère donc qu'il y ait un moyen de annuler cela !!

svn

0 commentaires

6 Réponses :


0
votes

vous pouvez utiliser
SVN Revert -Depth = Infinity .

Ceci allez annuler toutes les modifications locales à vos fichiers, alors utilisez-la soigneusement.


0 commentaires

0
votes

Vous pouvez utiliser la commande suivante:

svn revert


0 commentaires

13
votes

Avez-vous des modifications autres que les fichiers ajoutés? ( Status SVN Code> vous indiquera que les fichiers modifiés affichent sous forme m code>, ajouté des fichiers sous forme A code> - et svn diff code> vous montrera les détails de tout changement). Sinon, vous pouvez simplement faire:

svn revert *


2 commentaires

Je pense que vous voulez dire SVN Statut, pas SVN Diff.


@AIF: Je voulais mentionner les deux, mais a réussi à fusionner les explications en une. Merci de le pointer!



8
votes
svn st |grep ^A |cut -c 9-

0 commentaires

1
votes

Tant que vous avez seulement ajouté de nouvelles choses, il suffit de faire xxx

pour être sûr, faites une copie locale de vos fichiers en premier.


0 commentaires

9
votes

Vous pouvez utiliser

svn rm --keep-local *


2 commentaires

Ne vous engagez pas après cela signifie que le fichier est supprimé du référentiel à distance?


Cela a supprimé tous mes fichiers lors de l'exécution de cette commande (non engagée)