Question

J'ai un Nant script qui met à jour un répertoire avec le dernier code source (extrait du référentiel svn), puis les mises à jour de l'Assemblée Info et quelques autres fichiers et n'certaines versions.

Je veux la copie de travail qui inclut toutes les modifications apportées (après la construction est exécutée) être faite dans une étiquette de révision (décrite dans le SVN aider 4.19.La Ramification / Marquage).Cela doit se faire via les arguments de ligne de commande exécuter à la fin du script de construction.

Actuellement, la ligne suivante est utilisé, mais il ne sera pas ramasser les modifications.

svn copy -r 1234 c:\workingCopy http://svnRepository

Il est donc nécessaire de changer la copie de travail après la commande ci-dessus et validez les modifications?

Était-ce utile?

La solution

-r option identifie la révision à être copié.Je pense que vous n'avez pas besoin de le leur fournir.

Je proposerai votre script fait:

  1. svn commit
  2. svn copy c:\workingCopy http://example.com/svnrepo/proj/tags/proj-x.y.z
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top