Переместить каталог в хранилище - PullRequest
0 голосов
/ 08 февраля 2010

Я все еще думаю о тонкостях Subversion.

У меня есть такая структура хранилища:

/trunk
/tags
/branches

и одна локальная рабочая копия с отметкой /trunk

Я хотел бы переместить эти каталоги в хранилище в

/website/trunk
/website/tags
/website/branches

Чтобы освободить место для ряда других проектов, которые также должны быть в этом хранилище.

Какой самый умный способ сделать это с точки зрения сохранения истории журнала?

Что бы я сделал, чтобы заново связать мою локальную рабочую копию с новым каталогом?

Ответы [ 2 ]

2 голосов
/ 08 февраля 2010
  1. Передайте все изменения перед этим
  2. Сделать извлечение из корня хранилища (путь, содержащий ствол, теги, ветви)
  3. Создайте папку «website» и «svn add» (предварительное условие для svn move)
  4. SVN переместит остальные три папки в него
  5. Commit
  6. SVN обновляет все ваши рабочие копии
2 голосов
/ 08 февраля 2010

svn move каталоги, а затем svn switch ваша рабочая копия в новый "ствол".

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...