Перевірте команду довідки:
svn help copy
-r [--revision] arg : ARG (some commands also take ARG1:ARG2 range)
A revision argument can be one of:
NUMBER revision number
'{' DATE '}' revision at start of the date
'HEAD' latest in repository
'BASE' base rev of item's working copy
'COMMITTED' last commit at or before BASE
'PREV' revision just before COMMITTED
Щоб фактично вказати це в командному рядку, використовуючи ваш приклад:
svn copy -r123 http://svn.example.com/repos/calc/trunk \
http://svn.example.com/repos/calc/branches/my-calc-branch
Куди 123
буде номер ревізії в магістралі, яку ви хочете скопіювати. Як зазначали інші, ви також можете використовувати синтаксис @. Я особисто віддаю перевагу більш чіткому відокремленню редакції № від URL-адреси.
Як зазначено у довідці, ви можете також замінити версію # на певні слова:
svn copy -rPREV http://svn.example.com/repos/calc/trunk \
http://svn.example.com/repos/calc/branches/my-calc-branch
Буде скопійовано "редакцію безпосередньо перед ВВІДКЛЕНОЮ".