2009-09-24 3 views
1

У меня есть следующие каталоги в SVN-репозитория:Копирование удаленно несколько каталогов в SVN по одной команде

myrepo/багажник/ROOTDIR/dir1

myrepo/багажник/ROOTDIR/dir2

myrepo/багажник/ROOTDIR/dir3

myrepo/багажник/ROOTDIR/FLD1

myrepo/багажник/ROOTDIR/fld2

...

Возможно ли переместить все эти репозитории из rootDir в myrepo/trunk/rootDir2 с помощью одной удаленной команды?

Я не хочу, чтобы использовать команду, как в следующем для каждого каталога:

SVN -m "Переместить dir1" переименовать http://hostname:8080/svn/myrepo/trunk/rootDir/dir1 http://hostname:8080/svn/myrepo/trunk/rootDir2

SVN -m "Переместить dir1" переименовывать http://hostname:8080/svn/myrepo/trunk/rootDir/dir2 http://hostname:8080/svn/myrepo/trunk/rootDir2 .. .

И я не хочу перемещать эти каталоги с помощью рабочей копии. Я хотел бы переместить эти каталоги непосредственно в репозиторий.

ответ

1

Единственный способ сделать это в одной транзакции/ревизии - использовать рабочую копию.

Смежные вопросы