Таким образом, проблема заключается в следующем:Лучший способ организовать репозиторий подрывной деятельности?
У нас есть один сервер репозитория SVN, который содержит несколько проектов:
http://server.com/svn/projectA/trunk
http://server.com/svn/projectA/branches
http://server.com/svn/projectA/tags
http://server.com/svn/projectB/trunk
http://server.com/svn/projectB/branches
http://server.com/svn/projectB/tags
ProjectA и ProjectB действительно только компоненты ProjectX. То, что каждый хочет сейчас:
http://server.com/svn/projectX/trunk/ProjectA
http://server.com/svn/projectX/trunk/ProjectB
http://server.com/svn/projectX/branches/OldVersion/ProjectA
http://server.com/svn/projectX/branches/OldVersion/ProjectB
http://server.com/svn/projectX/tags/PreMajorChange/ProjectA
http://server.com/svn/projectX/tags/PreMajorChange/ProjectB
Я думал svndump, но потом recheckin все такого рода данные означают, что наши номера ревизий превысит 100000. Не уверен, что это лучший способ сделать это (или, может быть, это единственный способ).
Или это будет так же просто, как svn move?
Вы можете создать новое репо для ProjectX, а затем связать проекты A и B с ним, используя свойство svn: externals. Его как символические ссылки в простой FS. – Arcadien