Я веб-разработчик.Я создал свою собственную среду PHP, которую я намерен использовать в нескольких проектах.Будучи новичком в SVN (и в целом в VCS), я не совсем уверен, как запустить мое репо.Я собираюсь сделать следующее: подготовить магистраль для моей инфраструктуры, включая библиотечные файлы, общие модели, а также некоторые контроллеры-заглушки и представления.Затем для нового проекта я бы разветвлялся от корня, называя ветку «Project n + 1».Затем разработайте этот проект как новый живой проект, обычно добавляя работу к контроллерам и представлениям, характерным для этого проекта, но иногда добавляя полезный код в библиотеку и общие модели.Тогда любой код, который считался полезным для основной платформы, мог быть объединен обратно в корень.Я думаю, я бы в конечном итоге с структуры каталогов, как:
- / root / framework /
- / root / project-1 /
- / root / project-2 /
- / root / project-n /
и т.д ...
Как все это звучит?Я на правильном пути?