Когда мы начали использовать Subversion, я создал один репозиторий и создал папки trunk / branch / tags непосредственно на корневом уровне репозитория. Например, я получаю доступ к соединительной линии, используя URL-адрес, подобный следующему:
svn://server/repository_name/trunk
Теперь я хотел бы добавить другие проекты в тот же репозиторий, что означает, что я хотел бы добавить еще один уровень между именем репозитория и trunk , например:
svn://server/repository_name/project/trunk
Я могу легко реорганизовать хранилище в браузере хранилища TortoiseSVN. Но что делать с существующими рабочими копиями:
- является "перемещением" правильной операции или для этого требуется новая проверка?
- в первом случае, имеет ли значение, если рабочая копия содержит локальные (незафиксированные) изменения?
- бонусный вопрос: будет ли какая-то разница, если я решу также изменить имя хранилища?