2009-06-12 7 views
0

Chaque fois que j'utilise la fonction "annuler les modifications de cette révision" dans Tortoise SVN, puis faire "Vérifier les modifications", je finis par voir un tas de modifications "propriétés" non pertinentes aux fichiers qui n'ont rien à voir avec la révision, je suis en train de revenir (en plus des modifications "Texte" pertinentes dont je me soucie).fausses modifications de "propriété" lors de la restauration des modifications de tortoise svn

Pourquoi cela se produit-il? Si je veux vérifier dans la version inversée, devrais-je également vérifier dans les dossiers avec juste les modifications de «propriété» ou devrais-je les inverser? Est-il possible d'empêcher ce comportement?

Répondre

1

C'est la propriété svn: mergeinfo qui est définie sur ces fichiers et dossiers. Here est un billet de blog expliquant pourquoi ils sont là.

Vous pouvez annuler ces modifications de propriétés si vous le souhaitez, mais si vous le faites, les fusions suivantes seront beaucoup plus lentes car svn devra beaucoup plus contacter le référentiel.

Le nombre de propriétés mergeinfo définies sur des fichiers (apparemment) sans rapport a été beaucoup réduit dans svn 1.6.x, mais vous devrez également mettre à jour votre serveur. Il sera réduit encore plus dans svn 1.7.x, mais ce n'est pas prévu bientôt.

Questions connexes