Когда я делюсь приложением с командой:
quickly share
Версия приложения изменяется в файле glade, в файле setup.py ... и загружается в PPA (тогда сборка будет не допустить версию ниже).
Могу ли я отключить это? Могу ли я восстановить PPA для правильной версии как 0.0.3? Заранее спасибо!
Быстро все еще перезапишет номер версии, поэтому если Вы захотите использовать другую схему управления версиями, чем значение по умолчанию month.release
один, можно переопределить его для каждого выпуска с помощью <version>
параметр.
quickly release <version>
Обратите внимание, что необходимо будет выполнить команду с параметром для каждого выпуска, который Вы делаете, поскольку Быстро не будет помнить Вашу схему управления версиями и отступит к значению по умолчанию, если Вы не укажете <version>
параметр.
Поддержка <version>
параметр в связанных с упаковкой командах следующие:
<version>
параметр, это добавляет -public
к версии, но это не ударяет его.<version>
параметр<version>
параметрВ любом случае действительно легкая вещь сделать состоит в том, чтобы просто удалить пакет с Вашей старой схемой управления версиями от PPA и повторно выполниться quickly share
Вы можете изменить номер версии с помощью этой команды в верхнем каталоге проекта.
dch -v 0.0.3-xxx
Предположим, что произошла ошибка, используйте опцию -b
:
dch -b
Затем принудительно отредактируйте debian / chagelog и удалите часть 12.07-xxxx.
Номер версии вашего пакета на панели запуска больше, чем номер нового пакета, поэтому вы должны использовать другое имя пакета, либо использовать более высокий номер версии, чем текущий пакет, либо удалить текущий пакет.
Как удалить существующие пакеты на PPA.
Предостережения: Самая простая альтернатива для замены сломанного источника всегда состоит в том, чтобы загрузить пакет с более высоким номером версии и позволить системе автоматически заменить и удалить старую версию. Вы не должны полагаться на запросы на удаление, чтобы повторно загрузить одну и ту же исходную версию с другим содержимым.
Больше информации, https://help.launchpad.net/Packaging/PPA/Deleting
После удаления старых пакетов и 1-часового или более пропусков, попробуйте загрузить новые пакет.