Быстро меняет версию приложения

Когда я делюсь приложением с командой:

quickly share

Версия приложения изменяется в файле glade, в файле setup.py ... и загружается в PPA (тогда сборка будет не допустить версию ниже).

Могу ли я отключить это? Могу ли я восстановить PPA для правильной версии как 0.0.3? Заранее спасибо!

0
задан 3 July 2012 в 11:28

2 ответа

Быстро все еще перезапишет номер версии, поэтому если Вы захотите использовать другую схему управления версиями, чем значение по умолчанию month.release один, можно переопределить его для каждого выпуска с помощью <version> параметр.

quickly release <version>

Обратите внимание, что необходимо будет выполнить команду с параметром для каждого выпуска, который Вы делаете, поскольку Быстро не будет помнить Вашу схему управления версиями и отступит к значению по умолчанию, если Вы не укажете <version> параметр.

Поддержка <version> параметр в связанных с упаковкой командах следующие:

  • пакет - не изменяет номер версии, таким образом, никакая потребность в параметре
  • доля - не поддерживает <version> параметр, это добавляет -public к версии, но это не ударяет его.
  • выпуск - полностью поддерживает <version> параметр
  • submitubuntu - полностью поддержки <version> параметр

В любом случае действительно легкая вещь сделать состоит в том, чтобы просто удалить пакет с Вашей старой схемой управления версиями от PPA и повторно выполниться quickly share

5
ответ дан 3 July 2012 в 11:28

Вы можете изменить номер версии с помощью этой команды в верхнем каталоге проекта.

dch -v 0.0.3-xxx

Предположим, что произошла ошибка, используйте опцию -b:

dch -b

Затем принудительно отредактируйте debian / chagelog и удалите часть 12.07-xxxx.

Номер версии вашего пакета на панели запуска больше, чем номер нового пакета, поэтому вы должны использовать другое имя пакета, либо использовать более высокий номер версии, чем текущий пакет, либо удалить текущий пакет.

Как удалить существующие пакеты на PPA.

  • откройте страницу PPA.
  • нажмите ссылку «Просмотреть сведения о пакете», расположенную в правой части сайта.
  • нажмите ссылку «Удалить пакеты», расположенную справа вверху сайта.
  • выберите пакет.
  • опишите «Комментарий удаления» (необязательно), если хотите.
  • нажмите кнопку «Запрос на удаление».

Предостережения: Самая простая альтернатива для замены сломанного источника всегда состоит в том, чтобы загрузить пакет с более высоким номером версии и позволить системе автоматически заменить и удалить старую версию. Вы не должны полагаться на запросы на удаление, чтобы повторно загрузить одну и ту же исходную версию с другим содержимым.

Больше информации, https://help.launchpad.net/Packaging/PPA/Deleting

После удаления старых пакетов и 1-часового или более пропусков, попробуйте загрузить новые пакет.

0
ответ дан 3 July 2012 в 11:28

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

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