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

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

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

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

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

Благодарю.

1 ответ1

0

Создайте 3 директории в /home /project /trunk и добавьте их в систему контроля версий. Затем напишите сценарий, который копирует или экспортирует соответствующие файлы туда, где вы хотите, чтобы они заканчивались. Вызывайте этот скрипт каждый раз, когда вы хотите выполнить развертывание.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .