Te trzy polecenia są przeznaczone jako trzy poziomy „oficjalności” dla twojego wydania.
dzielić
share
robi 2 główne rzeczy:
- Pakuje oprogramowanie z sufiksem wersji, takim jak -public1
- Przesyła ten pakiet do PPA
Jest więc dobry do szybkiego dostarczenia kodu do testerów. Idealnie byłoby użyć oddzielnego PPA od swoich normalnych wersji.
wydanie
release
robi to samo co share
z wyjątkiem:
- Aktualizuje twoją wersję prawdziwym numerem wersji, takim jak 12.04 (lub dowolnym podanym numerem)
- Zapisuje zmiany w bzr i oznacza go numerem wersji
- Przesyła archiwum wydania do strony projektu Launchpad
Dlatego warto wypuścić wersję oprogramowania gotową na najwyższy czas.
submubuntu
submitubuntu
robi to samo co release
z wyjątkiem:
- Pakiet PPA oprogramowania zostanie skonfigurowany w celu ułatwienia akceptacji aplikacji App Review Board (instaluje oprogramowanie w / opt, dodaje pewne flagi metadanych itp.)
Jest to dobre dla wydania wersji oprogramowania, którą zamierzasz również przesłać do ARB. Pamiętaj, że nie jest to automatycznie przesyłane. Wprowadza tylko zmiany w opakowaniu, aby proces ARB był szybszy. Następnie musisz wskazać ARB na PPA, do którego został przesłany.
Jeśli chcesz tylko przetestować te zmiany opakowania (jak / opt), ale bez faktycznego wydania, użyj quickly package --extras
.