Создание ствола SVN в текущем хранилище - PullRequest
4 голосов
/ 25 мая 2011

Мы работали с репозиторием, который был расположен в корне папки, и все было хорошо.Однако, поскольку сайт перемещается в реальном времени, нам нужно выполнить часть работы, но мы не можем этого сделать из-за отсутствия соединительной линии.

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

Ответы [ 2 ]

6 голосов
/ 25 мая 2011
  1. Создание папки trunk и branch в корне
  2. Перемещение (с помощью SVN) содержимого корня в trunk
  3. Нет шага3

Не забудьте зафиксировать эти изменения ... Затем вы можете branch свой ствол.

Дополнительные примечания : если ваша папка содержит много файлов, тогда вам будет лучше перемещать файлы в хранилище, обратите внимание на свой компьютер.Это будет намного быстрее!После этого вам придется обновиться.

0 голосов
/ 25 мая 2011

Это очень просто.Вы в значительной степени делаете то, что вы сказали, что хотите сделать.Проверьте проект.Создайте новый каталог и назовите его «trunk».Переместите все файлы в этот новый каталог.Затем передайте его.

Если вы используете Eclipse, он «знает», что вы создали новые каталоги и переместили файлы, и отправляет правильные сообщения в SVN.Вы можете сделать все это в сеансе Repo-браузера.

Если вы используете SVN из командной строки, вам нужно создать каталог с помощью «svn mkdir» и переместить файлы с помощью «svn move».Не пытайтесь создавать и перемещать команды ОС - SVN не будет знать, что вы это сделали.

...