Il y a 3 commandes différentes dans Quickly pour publier une nouvelle version d'une application dans un PPA
release
- Publie une version de votre projet dans un PPA sur le tableau de bord afin que les utilisateurs puissent installer l'application sur leur système.
share
- Met à jour votre PPA avec les dernières modifications de projet enregistrées.
submitubuntu
- Publie une version de votre projet et la soumet au tableau de révision des applications ubuntu afin que tous les utilisateurs puissent voir et installer l'application sur leur système.
Même après avoir lu l'aide, je n'arrive pas à savoir quand ou si je dois utiliser chacun d'eux.
Quelles sont donc les principales différences entre ces commandes et quand dois-je les utiliser?
Ces trois commandes sont conçues comme trois niveaux "d'officialité" de votre version.
share
fait 2 choses principales:
C'est donc bon pour obtenir rapidement du code pour les testeurs. Idéalement, vous utiliseriez un PPA distinct de vos versions normales.
release
fait la même chose que share
sauf:
C'est donc bon pour publier une version de votre logiciel qui est prête pour les heures de grande écoute.
submitubuntu
fait la même chose que release
sauf:
C'est donc bon pour publier une version de votre logiciel que vous avez également l'intention de soumettre à l'ARB. Notez que cela ne le soumet pas automatiquement. Il modifie simplement l'emballage pour accélérer le processus ARB une fois que vous l'avez fait. Vous devrez ensuite pointer l'ARB vers le PPA dans lequel vous avez téléchargé.
Si vous souhaitez simplement tester ces modifications d'emballage (comme/opt), mais sans les publier, utilisez quickly package --extras
.