2009-05-25 19 views
3

la situation est probablement celle décrite dans un autre thread (je ne suis pas autorisé à ajouter un lien hypertexte, parce que je suis un nouvel utilisateur) Bien sûr, j'ai déjà essayé la solution suggérée dans ce fil (ie changer la propriété svn: date dans mon cas de 2003-01-01 à 2009-05-16), et vérifié qu'elle a vraiment changé. (Ce que j'ai fait pour vérifier était: ouvert le dialogue de propriété avec TortoiseSVN, a émis la commande svnlook date, et a même essayé svn log -r {2009-05-01}:{2009-05-25} Selon les trois contrôles, l'horodatage de la dernière révision a été réglé correctement (c.-à-d. l'horodatage que je viens de définir, et le journal de la révision de la tête a été sauvegardé comme prévu pour l'intervalle de temps spécifié.)Modifier l'horodatage de la révision SVN

Par conséquent, la propriété svn: date semble être définie correctement, lorsque je demande à TortoiseSVN d'afficher la liste. des journaux, il affiche toujours l'entrée pour la révision de la tête comme si elle avait été validée avec l'ancien horodatage (2003-01-01) .J'ai déjà mis à jour la copie de travail, et même vérifié à nouveau, et avant que je manuellement mise à jour de l'horodatage du fichier correspondant à la révision de la tête, mais l'ancienne date est toujours affichée TortueSVN.

Après avoir lutté avec ce problème pendant des heures, je ne sais vraiment pas où cet horodatage peut être stocké. (Et je suis presque convaincu que tout ce problème n'est pas un bug TortoiseSVN, comme le vérifier à nouveau aurait dû supprimer le problème dans ce cas)

Répondre

3

TortoiseSVN maintient un cache de journal. Appuyez sur ctrl + F5 pour actualiser le cache.

Regardez dans le fichier d'aide ( 5.9. Journal de révision Dialog) pour plus d'instructions

1

Merci, Peter qui a fait l'affaire. Je n'ai pas mentionné que j'avais même essayé de tuer le processus TSVNCache, alors j'ai pensé que j'avais supprimé toutes les informations en cache. On dirait que c'est un peu trop persistant ...

(Je ne suis pas sûr que cela devrait aller comme une réponse, mais je ne suis pas autorisé à commenter, car je n'ai pas encore 50 points ...)

Questions connexes