Наконец я вхожу в мир контроля версий!У меня нет каких-либо предыдущих знаний о Subversion, но я прочитал большую часть книги, и в настоящее время я устанавливаю Subversion и Trac.Мы будем двумя разработчиками, работающими над веб-приложением PHP.
Мой вопрос касается структуры каталогов.Похоже, что обычной практикой является помещение исходного кода непосредственно в транк.Но как мне обрабатывать файлы, которые не являются прямой частью приложения, например:
- Журналы изменений Liquibase, если мы хотим иметь контроль версий истории MySQL
- Маленький PHPинструменты, которые не будут прямой частью приложения PHP, но приятно иметь контроль версий
- Другие необработанные файлы / исходные файлы, которые мы хотим контролировать изменениями
Могу ли ядобавить подпапку в ствол для самого приложения - «приложение» - и другие подпапки для файлов, которые никогда не будут развернуты / в производстве?Или есть другие и лучшие способы решения этой проблемы?