Перемещение папки репо верхнего уровня SVN в другое хранилище - PullRequest
0 голосов
/ 01 ноября 2010

У нас есть несколько проектов в качестве папок верхнего уровня в одном репо.Кажется, лучше иметь несколько репо, но даже при том, что все репо будут ourcompany.codesion.com/, очевидно, вы не можете перетаскивать вещи между репо, не теряя истории.

Ответы [ 2 ]

0 голосов
/ 02 ноября 2010

Вот что может быть возможным решением вашей проблемы

  1. взять удаленный или локальный дамп репозитория. Если вы хотите сделать удаленный дамп, вы можете использовать checkout rsvndump .
  2. Используйте svndumpfilter и создайте дамп для определенного каталога, о котором вы говорите. Вот блог, который может помочь
  3. Создайте новый репозиторий в Codesion, используя дамп , созданный на втором шаге.
0 голосов
/ 01 ноября 2010

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

...