2010-04-29 5 views
4

OK, je sais que je suppose ajouté le fichier « foo.txt » à mon dépôt Subversion à la révision 500.Dans Subversion, je sais quand un fichier a été ajouté, quel est le moyen le plus rapide de savoir quand il a été supprimé?

Je peux faire une svn log -v http://svnrepo/path/[email protected], et qui affiche tous les fichiers ajoutés en même temps.

Quel est le moyen le plus rapide de trouver quand le fichier a été supprimé après son ajout?

J'ai essayé svn log -r500:HEAD -v http://svnrepo/path/[email protected], mais cela me donne "chemin non trouvé" - peut-être évidemment, parce que le fichier "foo.txt" n'existe pas à "HEAD".

Je peux essayer un algorithme de recherche binaire à travers les révisions (et ce serait certainement plus rapide que de taper cette question), mais y a-t-il un meilleur moyen?

Répondre

2

Essayez d'exécuter

svn log -v http://svnrepo/path/ 

Cela devrait vous donner (entre autres) la révision lorsque les fichiers ont été supprimés dans ce répertoire. "grep" peut aussi être utile si la sortie est grande.

Questions connexes