Как настроить репозиторий для версии разных каталогов

166
Justyn Bell

Мне интересно, как работать с версиями разных каталогов в моей системе, которые не могут находиться в одном центральном каталоге проекта / trunk /.

То есть я работаю на клиентском сервере с веб-интерфейсом проекта, который использует Bitbake. Серверная часть кода находится в каталоге Bitbake, клиентская часть находится в каталоге в моем / home / каталоге, а серверная часть находится в / srv / html / myproject.

Я хотел бы, чтобы все три части кода находились в репозитории в / home / project / trunk. Какой лучший способ сделать это?

Сейчас я просто связываю все свои каталоги с / home / project / trunk, но я не уверен, слишком ли это хакерски.

Какие-нибудь лучшие практики?

Благодарю.

0

1 ответ на вопрос

0
Andreas F

Create the 3 directories under /home/project/trunk, and add that to source control. Then write a script that copies or export the relevant files where you want them to end up. Call this script every time you want to do a deploy.