Przegląd tematu
Narzędzie actjob (aktywacja zadania rozwojowego) wykonuje wszystkie kroki wymagane do aktywacji zadania programistycznego. Jeśli kolejny krok nie jest możliwy, narzędzie anuluje działanie.
Grupa docelowa
- Programista aplikacji
- Administratorzy systemu
Opis
Aby zakończyć przetwarzanie zadania programistycznego, należy wykonać odpowiednie kroki w zależności od jego zawartości. Narzędzie actjob wykonuje następujące kroki, jeśli wybrano opcję auto:
- Generacja:
- crtbo (tworzenie/modyfikacja obiektu biznesowego)
- crtdv (tworzenie/modyfikacja widoków obiektów)
- crtvs (tworzenie/modyfikacja zestawów wartości)
- checkin (sprawdzanie źródeł Java)
- Przechowanie wymaganej klasy w katalogu poprawek
- Przygotowanie następnych kroków po ponownym uruchomieniu poprzez utworzenie pliku autoexec.scl
- Ponowne uruchomienie serwera aplikacji
- Aktywacja:
- cnvbo
- Zwolnienie zadania deweloperskiego
- actbo (aktywacja obiektów biznesowych)
- Aktywacja zadania
- Usunięcie klas z katalogu poprawek
- Sprzątanie
- Usunięcie pliku autoexec.scl
- Ponowne uruchomienie serwera aplikacji
Polecenie
Poniżej znajduje się polecenie zawierające wszystkie możliwe parametry.
actjob | [-auto] [-generate][-copyToPatch] [-activate] [-stop] [-conflict] [-j:<str-1> … -j:<str-n>] [-ord:<str>][-orderType:<str>] [-complete] |
Parametry
Parametry polecenia zostały wyjaśnione w poniższej tabeli. Parametry w nawiasach kwadratowych są opcjonalne, podczas gdy pozostałe są parametrami obowiązkowymi. Gwiazdka (*) może być określona jako symbol zastępczy dla niektórych parametrów, aby możliwe było wyświetlenie wszystkich możliwych wartości. Nie wszystkie parametry mogą być określone więcej niż jeden raz; tylko te z następującym dodatkiem do zmiennych parametrów są dozwolone do wielokrotnego określenia: „<str-1> …. <str-n>”.
Parametry | Wyjaśnienie |
[-auto] | Wskaźnik zautomatyzowanego procesu, tj. kolejne kroki są również uruchamiane. Wszelkie niezbędne restarty serwera aplikacji są uruchamiane automatycznie. |
[-generate] | Wykonanie podetapów:
Jeśli parametr -auto został określony w tym samym czasie, wykonywane są również następujące kroki:
|
[-copyToPatch] | Ten parametr jest dozwolony tylko w połączeniu z parametrem -generate.Przechowuje wymagane klasy w katalogu poprawek z katalogów roboczych zadania.
Plik AutoActivateJob.xml należy przechowywać w katalogu poprawek. Plik ten zawiera informacje o tym, które klasy zostały skopiowane do katalogu poprawek. |
[-activate] | Wykonanie podetapów:
Po pomyślnym zakończeniu aktywacji zadań niektóre pliki są usuwane. Są to:
Jeśli parametr -auto jest ustawiony w tym samym czasie, wykonywane są również kroki związane z parametrem -stop. |
[-stop] | Konieczne jest przechowywanie niektórych plików dla poprzednich podetapów. Zostaną one teraz usunięte. Są to:
Jeśli parametr -auto jest ustawiony w tym samym czasie, serwer aplikacji jest uruchamiany ponownie. |
[-j:<str-1> … -j:<str-n>]. | Określone zadania programistyczne są obsługiwane, jeśli są nadal otwarte lub zwolnione. Jeśli ta opcja jest wybrana, opcja -conflict nie jest możliwa do wykonania. Uwaga Użytkownik powłoki narzędziowej jest dodawany do zadań jako edytor, jeśli nie jest jeszcze edytorem zadania. |
[-konflikt] | Obsługiwane są wszystkie zadania o typie konflikt, które są nadal otwarte lub zwolnione. Jednoczesna, jawna specyfikacja zadań nie jest możliwa. Uwaga Użytkownik powłoki narzędziowej jest dodawany do zadań jako edytor, jeśli nie jest jeszcze edytorem zadania. |
[-ord:<str>] | W szczególności zadania powodujące konflikty są generowane bez kolejności opracowywania. Aby ułatwić dalsze przetwarzanie, można użyć opcjonalnego parametru -ord, aby ustawić kolejność dla wybranych zadań. Uwaga Jeśli w wybranym zadaniu wprowadzono już inne zadanie, spowoduje to błąd i narzędzie zostanie anulowane. |
[-orderType:<str>] | W szczególności zadania powodujące konflikty są generowane bez zlecenia opracowania. Aby ułatwić dalsze przetwarzanie, można użyć opcjonalnego parametru -orderType w celu wygenerowanie odpowiedniego zadania programistycznego z określonym typem zlecenia dla wybranych zadań. Uwaga Dotyczy to tylko zadań programistycznych bez zarejestrowanego zlecenia programistycznego. |
[-complete] | Podejmowana jest próba doprowadzenia zleceń rozwojowych określonych zadań programistycznych do stanu Zakończone. |