Как обрабатывать упаковку и разработку в одном git-хранилище?

С моей точки зрения, на данный момент git-buildpackage предназначен только для использования исходных кодов, которые не находятся в одном репозитории. У меня уже есть репозиторий git-buildpackage с ветвями «master», «upstream» и тегами из исходного импорта через git-import-orig.

Я не могу найти howto, чтобы иметь ветку разработки в репозиторий и импортируйте изменения оттуда в ветку upstream и сделайте его сборочным с помощью git-buildpackage. Я думаю, что ответ лежит за шагами, которые git-import-orig делает с репозиторием, чего я пока не знаю. Любые предложения о наличии одного репозитория, который совместим с git-buildpacke и может быть использован для

3
задан 29 January 2013 в 19:40

1 ответ

На самом деле в документации git-buildpackage есть раздел , соответствующий вашему варианту использования .

По сути, разница в том, что при импорте новой версии в вашу ветку debian вы будете объединять модификации из тега, соответствующего новой версии вашей программы, вместо tarball. Поскольку tarball не задействован, нет необходимости использовать git-import-orig .

Просто убедитесь, что ваши ветки и имена тегов соответствуют ожиданиям git-buildpackage. Если это не так, вам придется переопределить конфигурацию по умолчанию своим собственным файлом конфигурации. Синтаксис объясняется в документации, а файл конфигурации ищется в разных местах. Смотрите справочную страницу git-buildpackage , чтобы узнать где (раздел КОНФИГУРАЦИОННЫЕ ФАЙЛЫ).

0
ответ дан 29 January 2013 в 19:40

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

Похожие вопросы: