Je souhaite créer une branche à partir d'une révision qui "n'existe pas". Ce que j'ai jusqu'à présent:Branchement à partir du chemin supprimé dans svn
("/ branches" est un raccourci pour "http://mysvn/myrep/branches)
- /branches/1.0.x a revs 1-24900
- Je veux/branches/myBranch être à 24900 si je copie le /1.0.x
- Je veux /branches/1.0.x d'être à 24887 alors je le supprimer en préparation ...
- svn cp/branches/myBranch: 24887 /branches/1.0. x
qui se plaint alors que
svn: Chemin « http://mysvn/myrep/branches/myBranch:24887 » n'existe pas dans la révision 24901
Est-il possible que je peux le faire sur le serveur? Je n'aime vraiment pas vérifier toute ma branche
... sauf que vous devez changer/branches/myBranch @ 24887 à /branches/[email protected] - comme myBranch n'existait à la révision 24901 (24900 étant le dernière validation de 1.0.x avant de commencer ce désordre). par exemple. le @rev doit être utilisé contre l'URL qui a réellement eu cette révision ... – Stephen
Ah, la dernière révision de 1.0.x était en r100, donc vous utiliserez probablement "svn cp/branches/myBranch @ 100 /branches/1.0 .X". – sunny256
oops - J'ai modifié mon message original pour avoir des numéros de version plus réalistes (par exemple un grand dépôt plutôt qu'un petit) - nos vérifications prennent beaucoup de minutes plutôt que plusieurs secondes. Je vais mettre à jour le mis-edit en circulation – Stephen