2011-01-19 5 views
0

Quelqu'un peut-il me faire savoir comment faire un tag ou une branche basée sur une certaine date dans SVN?Tags SVN basé sur une date

+0

Tu veux dire comme svn add tags/11.01.19? – Ben

Répondre

3

Une façon est de votre copie de travail, de la ligne de commande, est la suivante:

svn copie -r {date-in-iso-format} destination

Par exemple,

svn copy -r {2011-01-18} http://myserver/svn/project/trunk \ 
      http://myserver/svn/project/tags/tag-2011-01-18 \ 
      -m "Tagging project on 18th Jan 2011" 
+2

+1 mais notez que cela va se ramifier à partir de l'état du coffre tel qu'il était au ** début de la journée **, c'est-à-dire minuit. Les changements de plus tard dans la journée ne seront pas dans l'étiquette! Si vous souhaitez ces modifications, utilisez '{" 2011-01-18 23:59 "}' ou spécifiez simplement le jour suivant "{2011-01-19}'. Voir la note [Est-ce que Subversion est en avance d'un jour?] (Http://svnbook.red-bean.com/en/1.5/svn.tour.revs.specifiers.html) dans le livre SVN. –

Questions connexes