Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

gbp-buildpackage - Online w chmurze

Uruchom gbp-buildpackage w bezpłatnym dostawcy hostingu OnWorks w systemie Ubuntu Online, Fedora Online, emulatorze online systemu Windows lub emulatorze online systemu MAC OS

Jest to polecenie gbp-buildpackage, które można uruchomić w bezpłatnym dostawcy hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS

PROGRAM:

IMIĘ


gbp-buildpackage - Twórz pakiety Debiana z repozytorium Git

STRESZCZENIE


gbp pakiet budowlany [ --git-[no-]ignore-new ] [ --git-tag ] [ --git-verbose ] [ --git-
kolor=[auto|włącz|wyłącz] ] [ --git-kolor-schemat=SCHEMAT_KOLORÓW ] [ --git-notify=[auto|włącz|wyłącz] ] [
--git-upstream-branch=DRZEWISKO ] [ --git-debian-branch=NAZWA FILII ] [ --git-ignore-branch
] [ --git-[no-]podmoduły ] [ --git-konstruktor=BUILD_CMD ] [ --git-cleaner=WYCZYŚĆ_CMD ] [
--git-[nie-]pbuilder ] [ --git-[nie-]qemubuilder ] [ --git-odległość=ODLEG ] [ --git-arch=ŁUK ] [
--git-[nie-]pbuilder-autoconf ] [ --git-pbuilder-options=PBUILDER_OPCJE ] [
--git-[no-]sign-tags ] [ --git-keyid=Identyfikator klucza GPG ] [ --git-posttag=COMMAND ] [ --git-
postbudowa=COMMAND ] [ --git-postexport=COMMAND ] [ --git-prebuild=COMMAND ] [
--git-[no-]haki ] [ --git-debian-tag=format tagu ] [ --git-upstream-tag=format tagu ] [
--git-debian-tag-msg=tag-format-msg ] [ --git-force-tworzenie ] [ --git-no-create-orig ] [
--git-upstream-tree=[TAG|GAŁĘŻA|DRZEWO] ] [ --git-tarball-dir=KATALOG ] [ --git-
kompresja=TYP ] [ --git-poziom-kompresji=POZIOM ] [ --git-export-dir=KATALOG ] [
--git-export=DRZEWISKO ] [ --git-[no-]pristine-tar ] [ --git-[no-]pristine-tar-commit ] [
--git-[no-]-purge ] [ --git-dont-purge ] [ --git-tag-only ] [ --git-retag ] [
OPTION_PASSED_TO_BUILD_CMD ... ]

OPIS


gbp pakiet budowlany służy do budowania pakietów źródłowych Debiana i .deb z repozytorium Git.

gbp pakiet budowlany będzie w kolejności:

· Sprawdź, czy jest on wykonywany z właściwej lokalizacji.

· Sprawdź, czy repozytorium nie zawiera żadnych niezatwierdzonych zmian źródłowych.

· Sprawdź, czy jest on wykonywany z właściwej gałęzi.

· (Opcjonalnie) uruchom polecenie clean określone za pomocą --git-czyszczenie.

· (Opcjonalnie) wyeksportuj drzewo źródłowe do osobnego obszaru kompilacji.

· Zbuduj oryginalną paczkę tar, jeśli nie istnieje. Opcjonalnie przy użyciu dziewiczej smoły.

· (Opcjonalnie) wywołaj hak przed kompilacją.

· Dzwonić odbudować(1) lub Cowbuilder (przez --git-pbuilder) lub aplikacji określonej przez
--git-builder przekazując wszystkie podane argumenty gbp pakiet budowlany w wierszu poleceń
które nie zaczynają się od --git-.

· (Opcjonalnie) oznacz drzewo po udanej kompilacji.

· (Opcjonalnie) wywołaj hak po kompilacji - np. aby uruchomić Lintiana.

· (Opcjonalnie) wywołaj hak post-tag - np. aby wypchnąć wyniki do zdalnego repozytorium
po utworzeniu tagu.

OPCJE


Wszystkie opcje są poprzedzone znakiem git- aby rozróżnić opcje gbp pakiet budowlany od
opcje przekazane do BUILD_CMD:

--git-[no-]ignore-new
Nie przerywaj, jeśli w drzewie źródłowym lub w bieżącym drzewie znajdują się niezatwierdzone zmiany
gałąź nie pasuje do DEBIAN-BRANCH.

--git-tag
Dodaj tag git po udanej kompilacji. Jest to opcja dostępna wyłącznie z wiersza poleceń
nie można określić poprzez gbp.konf.

--git-konstruktor=BUILD_CMD
Zastosowanie BUILD_CMD zamiast odbudować -i -I.

--git-cleaner=WYCZYŚĆ_CMD
Zastosowanie WYCZYŚĆ_CMD zamiast odbudować kleń.

--git-pbuilder
Zbuduj pakiet za pomocą git-pbuilder. Pamiętaj, że to zastępuje plik any --git-builder i
--git-czyszczenie opcje.

--git-qemubuilder
Zbuduj pakiet za pomocą git-pbuilder w qemubuilder. Pamiętaj, że to zastępuje plik any
--git-builder i --git-czyszczenie opcje.

--git-odległość=ODLEG
Kompiluj do dystrybucji ODLEG podczas korzystania z --git-pbuilder. Jeśli nieskonfigurowano kompilacji dla
niestabilna dystrybucja. Wartość specjalna DEP14 ustawi dystrybucję do zbudowania
dla nazwy oddziału. To znaczy, jeśli zaczynasz kompilację z gałęzi o nazwie
debian/wheezy-backports dystrybucja jest ustawiona na Wheezy-backports. Jeśli oddział
ma nazwę dolny / boczny dystrybucja zostanie ustawiona na dalszy_sid.

--git-arch=ŁUK
Buduj dla architektury ŁUK podczas korzystania z --git-pbuilder. Jeśli nieustawiona, żadna architektura nie jest
przekazany do git-pbuilder.

--git-pbuilder-autoconf
Czy spróbować przeprowadzić automatyczną konfigurację git-pbuilder lub polegać na ustawieniach w
.pbuilderrc. Zobacz git-pbuilder szczegółowe informacje na stronie podręcznika.

--git-pbuilder-options
Opcje do przekazania do pbuildera

--git-verbose
szczegółowe wykonanie

--git-kolor=[auto|włącz|wyłącz]
Czy używać kolorowego wyjścia.

--git-notify=[auto|włącz|wyłącz]
Określa, czy wysłać powiadomienie na komputer po kompilacji.

--git-kolor-schemat=SCHEMAT_KOLORÓW
Kolory do użycia na wyjściu (gdy kolor jest włączony). Format COLOR_SCHEME to
' : : : „. Akceptowane są wartości liczbowe i nazwy kolorów,
puste pola oznaczają domyślny kolor. Na przykład --git-color-scheme='cyjan:34::'
pokaże komunikaty debugowania na niebiesko, komunikaty informacyjne na niebiesko, a inne komunikaty na
domyślne (tj. ostrzeżenia i komunikaty o błędach na czerwono).

--git-upstream-branch=NAZWA FILII
Branch, z którego chcesz zbudować oryginalne archiwum tar if --git-upstream-drzewo jest ustawione na ODDZIAŁ.
Domyślnie jest pod prąd.

--git-debian-branch=NAZWA FILII
Jeśli nie jesteś w tej gałęzi podczas wywoływania gbp pakiet budowlany to się nie uda. Domyślny
is mistrz. Ma to na celu zapewnienie, że przypadkowo nie zwolnisz tematu
oddział. Niebycie w tej gałęzi zostanie zignorowane podczas używania --git-ignore-new.

--git-ignore-branch
Nie sprawdzaj, czy aktualny oddział pasuje DEBIAN-BRANCH.

--git-[no-]sign-tags
GPG podpisuje wszystkie utworzone tagi.

--git-[no-]podmoduły
Dołącz submoduły git do oryginalnego archiwum tar.

--git-keyid=Identyfikator klucza GPG
Użyj tego identyfikatora klucza do tagów podpisywania gpg.

--git-posttag=COMMAND
Wykonać COMMAND po oznaczeniu nowej wersji.

Eksportowane zmienne środowiskowe to: GBP_TAG (nazwa wygenerowanego tagu),
GBP_BRANCH (gałąź, z której pakiet został zbudowany) i GBP_SHA1 (sha1 z
zatwierdzić, w którym tag został utworzony).

--git-postbuild=COMMAND
Wykonać COMMAND po udanej kompilacji.

Eksportowane zmienne środowiskowe to: GBP_CHANGES_FILE (nazwa wygenerowanego
zmienia plik), GBP_BUILD_DIR (katalog kompilacji).

--git-postexport=COMMAND
Wykonać COMMAND po wyeksportowaniu drzewa źródłowego - ważne tylko, jeśli --git-export-dir
został określony.

Eksportowane zmienne środowiskowe to: GBP_GIT_DIR (repozytorium, w którym znajduje się pakiet
z których się buduje), GBP_TMP_DIR (katalog tymczasowy, w którym znajdowały się źródła
początkowo eksportowany).

--git-prebuild=COMMAND
Wykonać COMMAND z katalogu kompilacji przed wywołaniem odbudować lub aplikację
określone przez --git-builder.

Eksportowane zmienne środowiskowe to: GBP_GIT_DIR (repozytorium, w którym znajduje się pakiet
z których się buduje), GBP_BUILD_DIR (katalog kompilacji).

--git-[no-]haki
Włącz uruchamianie wszystkich hooków (cleaner, postexport, prebuild, postbuild i posttag).
Zanotuj --git-builder Opcja ta nie ma wpływu na polecenie.

--git-debian-tag=FORMAT TAGU
Użyj tego formatu znacznika podczas oznaczania wersji Debiana. Wartość domyślna to debian/%(wersja)s.

--git-upstream-tag=FORMAT TAGU
Użyj tego formatu tagów, gdy szukasz tagów nadrzędnych wersji, domyślnym jest
upstream/%(wersja)s.

--git-debian-tag-msg=tag-format-msg
Użyj tego formatu komunikatu znacznika podczas podpisywania wersji Debiana. Wartość domyślna to %(opak.)s Debian
zwolnić %(wersja)s

--git-force-tworzenie
Wymuś utworzenie oryginalnego archiwum tar (nadpisanie istniejącego, jeśli istnieje).

--git-no-create-orig
Nie próbuj tworzyć żadnego oryginalnego archiwum tar.

--git-nakładka
Wyodrębnij oryginalne archiwum tar z tarball-reż podczas korzystania z katalog-eksport opcja (analogicznie
do mergeWithUpstream w svn-bp). Usuń także debian/, jeśli jest zawarty w pliku źródłowym
tar w przypadku formatów źródłowych 2.0 i 3.0.

--git-export-dir=KATALOG
Wyeksportuj bieżącą głowę gałęzi (lub obiekt drzewiasty podany przez --git-export do
KATALOG przed budową.

--git-export=DRZEWISKO
Zamiast eksportować bieżącą głowę gałęzi, wyeksportuj obiekt drzewiasty DRZEWISKO.
Specjalna nazwa INDEKS eksportuje bieżący indeks, podając nazwę specjalną WC
eksportuje bieżącą kopię roboczą w niezmienionej postaci.

--git-upstream-tree=[TAG|GAŁĘŻA|DRZEWO]
Jak znaleźć źródła nadrzędne użyte do wygenerowania pliku tar. TAG (domyślny)
sprawdza tag odpowiadający wersji w dzienniku zmian. ODDZIAŁ patrzy na
gałąź upstream podawana za pośrednictwem --git-upstream-branch opcja. Inne wartości to
interpretowane jako drzewiaste.

Nie ma to żadnego wpływu, jeśli --git-pristine-tar jest używany.

--git-tarball-dir=KATALOG
Wyszukaj oryginalne tarballe w KATALOG zamiast je generować.

--git-kompresja=TYP
Określa typ kompresji archiwum tar. Będzie to użyte do zlokalizowania i
jeśli to konieczne, zbuduj nadrzędną paczkę tar. Wartość domyślna to samochód z czego wynika
typ kompresji z gałęzi dziewiczej tar, jeśli jest dostępny, i wraca do gzip
W przeciwnym razie. Inne opcje to gzip, bzip2, Izma i xz.

--git-poziom-kompresji=POZIOM
Określa poziom kompresji nadrzędnego archiwum tar, jeśli taki jest wymagany
wybudowany.

--git[-nie]-przeczyść
Wyczyść (usuń) tymczasowy katalog kompilacji po kompilacji.

--git-dont-purge
Przestarzałe, zamiast tego użyj --git-no-purge. Jest to opcja dostępna wyłącznie z wiersza poleceń
nie można określić poprzez gbp.konf.

--git-tag-only
Nie buduj, tylko taguj i uruchamiaj hooki po tagowaniu. Jest to opcja dostępna wyłącznie z wiersza poleceń
których nie można określić poprzez gbp.konf.

--git-retag
Nie wykonuj operacji na tagach, jeśli tag w tej samej wersji już istnieje. To jest
Opcja dostępna tylko w wierszu poleceń, której nie można określić za pomocą gbp.konf.

--git-pristine-tar
Użyj pristine-tar podczas generowania nadrzędnego pliku tar, jeśli nie istnieje.

--git-pristine-tar-commit
Zatwierdź deltę dziewiczego tar do gałęzi dziewiczego tar, jeśli był nowy plik tar
wygenerowano, a nieskazitelnych danych tar już tam nie ma.

PRZYKŁADY


Zbuduj pakiet Debiana za pomocą git-pbuilder co z kolei wywołuje budowniczy krów. Pouczać
cowbuilder do budowania w chroot Wheezy dla i386.

gbp pakiet budowlany --git-pbuilder --git-arch=i386 --git-dist=wheezy

Należy pamiętać, że powyższe wymaga a budowniczy krów już chrootować. Można to utworzyć za pomocą:

DIST=świszczący ARCH=i386 git-pbuilder Stwórz

KONFIGURACJA AKTA


Kilka gbp.konf pliki są analizowane w celu ustawienia wartości domyślnych dla powyższych argumentów wiersza poleceń.
Zobacz gbp.konf(5)> strona podręcznika, aby uzyskać szczegółowe informacje.

Wszystkie opcje w plikach konfiguracyjnych muszą być określone bez przedrostka „git-”. Więc np
--git-debian-branch=debian/sid staje się gbp.konf:

[pakiet kompilacji]
katalog-debian = debian/sid

Użyj gbp-buildpackage online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

Komendy systemu Linux

Ad