Мне интересно, как работать с версиями разных каталогов в моей системе, которые в действительности не могут находиться в одном центральном каталоге проекта /trunk /.
То есть я работаю на клиентском сервере с веб-интерфейсом проекта, который использует Bitbake. Серверная часть кода находится в каталоге Bitbake, клиентская часть находится в каталоге в моем /home / каталоге, а серверная часть находится в / srv / html / myproject.
Я хотел бы, чтобы все три части кода находились в репозитории в /home /project /trunk. Какой лучший способ сделать это?
Сейчас я просто связываю все свои каталоги с /home /project /trunk, но я не уверен, слишком ли это хакерски.
Какие-нибудь лучшие практики?
Благодарю.