Структура файлов веб-разработки при использовании контроля версий

Я планирую использовать контроль версий (Mercurial) для своих веб-приложений. Я собираюсь попробовать это сначала на моем ноутбуке. Теперь я подумал бы, что мне следует реструктурировать свои папки, чтобы они все были в одном репозитории.

Я использую PHP-фреймворк (Kohana 3), поэтому моя структура папок на данный момент выглядит следующим образом.

kohana
    + application
    + modules
    + system
htdocs
    + css
    + images
    + js
    index

Я не совсем уверен, что это лучший способ сделать эту работу, но я подумал, что было бы хорошо, если бы я мог ссылаться на все мои файлы в одном и том же хранилище (css, js и php). Как мне структурировать мои файлы для этого? И что это за ствол, тег, ветвь, которые я вижу, когда смотрю на другие возможные структуры онлайн?

Благодарю.

1 ответ

Решение

Смотрите здесь для объяснения тега, ствола, ветви

Другие вопросы по тегам