svn-хранилище повреждено: как исправить структуру хранилища - PullRequest
1 голос
/ 28 июня 2010

OK. Структура репозитория имеет каталоги "src", "aux" и "script". Нет «ствола», нет «меток», нет «веток». Можно ли как-нибудь получить этот код в хранилище с правильной структурой, сохранив историю изменений?

Ответы [ 3 ]

2 голосов
/ 28 июня 2010

Да, есть способ.Вы должны использовать SVN MV.

mkdir trunk
mkdir branches
mkdir tags
svn ci
svn mv src trunk/src
svn mv aux trunk/aux
svn mv script trunk/script
0 голосов
/ 28 июня 2010

это обсуждение может помочь.

короче: svn mv

0 голосов
/ 28 июня 2010
  1. создание каталога trunk
  2. перемещение src, aux и script в каталог trunk
  3. создание пустых tags и branches каталоги для будущего использования

Если у вас есть рабочая копия, которая содержит src, aux и script, вы можете сделать:

svn mkdir trunk tags branches
svn mv src aux script trunk
svn commit
...