Jest to polecenie ae-repo-ci, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu darmowych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS
PROGRAM:
IMIĘ
ae-repo-ci - nadmiarowe sprawdzanie repozytorium
STRESZCZENIE
ae-repo-ci -Projekt Nazwa -Zmiana numer -Magazyn rodzaj [ opcja...]
ae-repo-ci -Pomoc
ae-repo-ci -Wersja
OPIS
Kurs ae-repo-ci polecenie służy do redundantnego zatwierdzania zmiany Aegis ustawionej na równoległą
magazyn.
Zintegrować Przechodzić Notyfikować Command
Przeznaczeniem polecenia ae-repo-ci jest an integr_pass_notify_command (Patrz
apa(1) aby uzyskać więcej informacji), aby wykonać nadmiarowe zaewidencjonowanie zmiany ustawionej na sekundę
repozytorium równoległe.
Na przykład, gdybyś używał CVS, atrybut projektu wyglądałby mniej więcej tak:
integr_pass_notify_command =
"$bin/ae-repo-ci -repo cvs "
" -p $projekt -c $zmiana";
Może być również konieczne określenie modułu, jeśli nazwa modułu nie jest taka sama, jak
Nazwa Projektu.
Popełnić Wiadomości
Możesz kontrolować komunikat zatwierdzenia, używając ae-repo-ci:commit-message
atrybut w specyficzny dla projektu pole pliku konfiguracyjnego projektu.
Domyślnie jest tak, jakby obecny był następujący wpis:
specyficzny dla projektu = [
{
nazwa = "ae-repo-ci: komunikat-zatwierdzenia";
wartość = "$wersja - ${zmień krótki_opis}";
} ];
Wszystkie esub(5) substytucje są dostępne.
OPCJE
Rozumie się następujące opcje:
-Zmiana numer
Ta opcja może służyć do określenia konkretnej zmiany w projekcie. Widzieć
egida(1) pełny opis tej opcji.
-Informator ścieżka
Ta opcja może być użyta do określenia, który katalog ma być używany. To jest błąd
jeśli bieżący użytkownik nie ma odpowiednich uprawnień do tworzenia katalogu
podana ścieżka. To musi być ścieżka absolutna.
Uwaga: Jeśli używasz automountera, nie używaj `pwd` do tworzenia wartości absolutnych
ścieżka, zwykle daje złą odpowiedź.
-Pomoc
Ta opcja może być wykorzystana do uzyskania dodatkowych informacji o tym, jak używać ae-repo-
ci program.
-Lista Ta opcja może być wykorzystana do uzyskania listy obsługiwanych typów repozytoriów.
-Moduł Nazwa
Ta opcja może być użyta do określenia, który moduł ma zostać wypisany. Jeśli nie
ustawiony, domyślnie jest to nazwa projektu magistrali (tj. nazwa projektu bez żadnych
numery oddziałów lub wersji).
-Projekt Nazwa
Ta opcja może być wykorzystana do wybrania interesującego Cię projektu. Kiedy nie -Projekt
opcja jest określona, PROJEKT AEGIS konsultowana jest zmienna środowiskowa. Gdyby
który nie istnieje, użytkownika $HOME/.aegisrc plik jest sprawdzany pod kątem wartości domyślnych
pole projektu (patrz aeuconf(5), aby uzyskać więcej informacji). Jeśli to nie istnieje,
gdy użytkownik pracuje tylko nad zmianami w ramach jednego projektu, projekt
domyślna nazwa tego projektu. W przeciwnym razie jest to błąd.
-Magazyn rodzaj
Ta opcja jest używana do określenia typu repozytorium dla ewidencjonowania. Znany
typy repozytoriów to:
cvs Wersja współbieżna System. Będziesz musiał ustawić środowisko CVSROOT
zmienna odpowiednio, a -moduł opcja będzie w stosunku do niego.
svn
Obalenie. Musisz podać pełny adres URL za pomocą -moduł opcja.
Następujące pole w polu project_specific projektu
plik konfiguracyjny (zobacz aepconf(5) więcej informacji) są istotne:
svn:nazwa użytkownika
Jeśli jest obecna, opcja wiersza poleceń --username zostanie dodana do
svn(1) wiersze poleceń, z tą wartością.
svn:hasło 8n
Jeśli jest obecna, opcja wiersza poleceń --username zostanie dodana do
svn(1) wiersze poleceń, z tą wartością.
Te opcje mogą pomóc, gdy nie możesz przekonać Subversion do korzystania z
poprawna autoryzacja w jakikolwiek inny sposób.
Ta opcja musi być określona, nie ma wartości domyślnej. ten -lista opcja może być użyta
aby uzyskać aktualną listę obsługiwanych typów repozytoriów.
Zobacz też egida(1) dla opcji wspólnych dla wszystkich komend egidy.
Wszystkie opcje mogą być skrócone; skrót jest dokumentowany jako wielkie litery,
wszystkie małe litery i podkreślenia (_) są opcjonalne. Musisz użyć kolejnego
sekwencje opcjonalnych liter.
Wszystkie opcje nie uwzględniają wielkości liter, można je wpisywać wielkimi lub małymi literami lub a
połączenie obu, przypadek nie jest ważny.
Na przykład: argumenty „-project”, „-PROJ” i „-p” są interpretowane jako
-Projekt opcja. Argument "-prj" nie zostanie zrozumiany, ponieważ konsekutywne
nie podano znaków opcjonalnych.
Opcje i inne argumenty wiersza poleceń mogą być dowolnie mieszane w wierszu poleceń,
po selektorach funkcji.
Długie nazwy opcji GNU są zrozumiałe. Ponieważ wszystkie nazwy opcji dla ae-repo-ci jest
długi, oznacza to ignorowanie dodatkowego początkowego „-”. Ten "--opcja=wartość„Konwencja też jest
zrozumiany.
EXIT STATUS
Kurs ae-repo-ci polecenie zakończy się ze statusem 1 w przypadku każdego błędu. ten ae-repo-ci komenda
zakończy działanie ze statusem 0 tylko wtedy, gdy nie będzie błędów.
ŚRODOWISKO ZMIENNE
See egida(1) dla listy zmiennych środowiskowych, które mogą mieć wpływ na to polecenie. Widzieć
aepconf(5) dla pliku konfiguracyjnego projektu specyficzny dla projektu pole jak ustawić
zmienne środowiskowe dla wszystkich poleceń wykonywanych przez Aegis.
Korzystaj z ae-repo-ci online za pomocą usług onworks.net