Какой метод вы предпочитаете для перемещения структур каталогов в Subversion? - PullRequest
2 голосов
/ 18 сентября 2008

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

По сути, моя ситуация заключалась в том, что я работал над разработкой и понял, что хочу иметь каталог ресурсов, который не будет частью основного направления разработки, но все равно будет иметь версии (для хранения макетов и тому подобного). Поэтому я хотел добавить каталог ресурсов и каталог реализации, причем каталог реализации является новым корневым каталогом. Как бы вы переместили всю предыдущую структуру каталогов в каталог реализации?

Ответы [ 2 ]

8 голосов
/ 18 сентября 2008

Вы можете сделать это довольно легко, если вы используете графический интерфейс для SVN. Лично я люблю TortoiseSVN , когда я работаю в Windows. Вы просто открываете «Браузер репозитория», щелкаете правой кнопкой мыши по какой-то папке и выбираете «Переместить ...». Или, у вас есть возможность сделать это прямо из Windows Explorer, перетащите файлы / папки, которые вы хотите переместить, правой кнопкой мыши, когда вы уроните их в новом месте, вы получите меню, один из вариантов "Переезд в SVN".

1 голос
/ 18 сентября 2008

Перемещение в Subversion осуществляется путем удаления старых файлов и добавления новых, так что ничего особенного делать не нужно. Серия команд 'svn mv' в цикле, рекомендованном в другом вопросе, вероятно, должна работать просто отлично.

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