Мы использовали Google Code SVN для хранения школьного проекта. По мере того как мы экспериментировали с разными идеями, мы создавали новые проекты Visual Studio и хранили их там. Теперь мы хотим объединить все разные идеи в один окончательный проект.
Вот текущий макет репозитория:
- svn
- branches
- Idea1
- Idea2
- tags
- trunk
- Sub-Project1
- files (...)
- Sub-Project2
- files (...)
- Sub-Project3
- files (...)
Я использую AnkhSVN вместе с Visual Studio, и я заметил одну вещь: каждый раз, когда я проверяю один из проектов, проверяются все остальные проекты (я вижу это, когда смотрю на него через проводник Windows).
Теперь, когда мы хотим сделать окончательную версию, мне было интересно, как мне правильно разместить окончательный проект.
ИЗМЕНИТЬ
Я не думаю, что хорошо поработал, объясняя выше. Итак, я снова иду.
Настроены ли репозитории SVN кода Google для одного проекта? Или я могу использовать их для нескольких подпроектов? Причина, по которой я спрашиваю, заключается в том, что файловая структура SVN в пустом проекте кода Google уже есть:
- svn
- branches
- tags
- trunk
Но я думаю, что каждому подпроекту потребуются эти три компонента.
Возможно, раньше я не понимал, что я переименовал части ствола (в подпроект) в листинге выше. У каждого подпроекта есть уникальная цель. Дело в том, что сейчас я хочу объединить подпроекты в более крупный проект.