Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

frze - Online w chmurze

Uruchom frze 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 frze, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks, korzystając z jednej z wielu naszych bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online MAC OS

PROGRAM:

IMIĘ


vadm - manipuluj i administruj bazą obiektów wersji

STRESZCZENIE


wadm [ wersja wiążący Opcje ] [ Opcje ] [ akcja ] Nazwa..

Opcje: [ -? pytaj ] [ -Pamięć podręczna ] [ -siła ] [ -Pomoc ] [ -nomail ] [ -cichy ] [ -stdin ]
[ -wersja ]

Akcje: [ -Alias wersja alias Nazwa ] [ -atr atrybut ] [ -gadać użytkownik ]
[ -chmod ochrona ] [ -chown użytkownik ] [ -delattr atrybut Nazwa ]
[ -d (lub -kasować) ] [ -l (lub -Lock) [wersja wiążący] ] [ -nowygen ] [ -promować ]
[ -zestaw opis | noty | zamiar ] [ -zestaw komentarz lider ]
[ -odblokować [wersja wiążący] ] [ -zrezygnuj z promocji ]

wattr [ wersja wiążący Opcje ] nazwa atrybutu..

vrm [ wersja wiążący Opcje ] Nazwa..

ktoś [ wersja wiążący Opcje ] Nazwa..

publ [ wersja wiążący Opcje ] Nazwa..

acc [ wersja wiążący Opcje ] Nazwa..

zamrozić [ wersja wiążący Opcje ] Nazwa..

OPIS


wadm jest poleceniem ogólnego przeznaczenia do wykonywania wszelkiego rodzaju działań na częściach AtFS
repozytorium obiektów. Może być używany do blokowania lub odblokowywania obiektu AtFS w celu modyfikacji, aby:
usunąć konkretną instancję obiektu, aby powiązać nazwy symboliczne (aliasy) z wersją
obiekty, aby promować lub cofać promowanie określonych obiektów wersji z jednego statusu na inny, aby
modyfikować uprawnienia dostępu do obiektów, aby ustawić lub zmodyfikować opisowy wpis konkretnego
obiekty wersji, aby ustawić lub zmodyfikować ewentualną intencję zmiany oraz ustawić lub anulować ustawienie
różne atrybuty obiektów, takie jak autor lub dowolne atrybuty zdefiniowane przez użytkownika.

wattr i vrm to krótkie formy dla wadm -atr i wadm -kasować. Zobacz opisy
-atr oraz -kasować opcje szczegółów.

ktoś, publ, acc, zamrozić są alternatywnymi nazwami programów dla wadm które reprezentują status-
zmiana operacje dla obiektów wersji. Zobacz opis opcji -promować dla szczegółów.

Typowe wywołanie polecenia jest uzupełnione o jedno lub więcej komenda Opcje, wersja
wiążący Opcje określenie wersji, na których należy działać, oraz akcja specyficzny wskazując,
rodzaj czynności do wykonania oraz zestaw przedmiot Nazwy zdefiniowanie początkowego podzbioru
bazy obiektów, którymi będziemy manipulować.

Nazwy obiektów mogą być podane w związany wersja notacja, czyli notacja, która identyfikuje
konkretna wersja obiektu (np. mkattr.c[2.4]). Możliwe jest również użycie
wcześniej przypisane symboliczny Nazwa zamiast numerycznej identyfikacji wersji (np.
mkattr.c[narzędzia-V4R3]). Pamiętaj, aby ominąć symbole nawiasów podczas używania csh(1) or
tcsh(1) ponieważ mają znaczenie dla tych muszli.

OPCJE


Do wyboru wersji dowolne wersja wiążący opcja, jak opisano na vbind(1) instrukcja
strona, może być podana lub wersja związania Dyrektywy można podać w nawiasach dodanych do pliku
nazwa.

-?, -Pomoc
wydrukuj krótkie instrukcje dotyczące używania wadm

-Pamięć podręczna zastosuj żądaną operację do obiektów znajdujących się w pochodny przedmiot Pamięć podręczna,
zestaw akcji, które można wykonać na obiektach puli binarnej, jest ograniczony.

-F, -siła
nie pytaj o potwierdzenie podczas usuwania wersji z historii.

-nomail
Pomiń wiadomość e-mail z powiadomieniem do użytkownika, który blokuje historię, gdy
złamanie tego zamka (-odblokować opcja).

-Q, -cichy
pomijać wszelkie monity, nieformalne wiadomości i dialogi użytkownika. Wartości domyślne to
zakładane dla wszystkiego, o co w innym przypadku można by zapytać interaktywnie. Ta opcja
jest przydatny do pracy wsadowej.

-stdin wojska wadm czytać opisowy tekst, notatkę lub intencję ze standardowego wejścia, jeśli
akcja -zestaw jest zaznaczona. Notatka służy do cała kolekcja określone obiekty AtFS. Inaczej
Twój ulubiony edytor (pobrany ze zmiennej środowiskowej EDITOR) jest wywoływany.

-wersja
informacje o wersji do druku o wadm sam program. Żadna akcja nie będzie
wykonywane na bazie danych.

wadm wykona wszystkie swoje operacje na określonym zestawie obiektów wersji AtFS. w
w przypadku braku takiego zestawu operacja zostanie zastosowana do ostatnio zapisanego
wersje nazwanego obiektu(ów).

DZIAŁANIA


Rodzaj akcji, która ma być wykonana na określonym zbiorze obiektów AtFS jest wskazywany przez a
słowo kluczowe. Zdefiniowano następujące działania:

-Alias wersja alias Nazwa
przypisuje wersja alias Nazwa do określonej wersji. Nazwa działa jako alias
dla numeru wersji, więc musi różnić się od każdej innej nazwy symbolicznej
przypisane do dowolnego obiektu wersji w określonej historii obiektu. Jest jednak
możliwość przypisania tej samej nazwy symbolicznej do obiektów wersji w różne przedmiot
historie. Historia obiektu jest zwykle oznaczana nazwą, podobnie jak pliki
nazwa.
Użycie nazw aliasów jest prostym, ale skutecznym sposobem kojarzenia elementów składowych
z system konfiguracja. Typowe nazwy symboliczne będą wyglądać mniej więcej tak:
Mójsystem_Wydanie_4.22, wskazując, że obiekty wersji o tej nazwie są częścią
wydanie 4.22 danego systemu.

-atr nazwa atrybutu
Zwróć wartość nazwanego atrybutu. To może być standard atrybut lub
użytkownik zdefiniowane atrybut. Sprawdź poniższą listę, aby uzyskać pełną listę standardów
nazwy atrybutów.

-atr nazwa atrybutu[+|-]=[@|^|!|*]wartość
definiuje użytkownik zdefiniowane atrybut z imieniem nazwa atrybutu i ustawia ją na wartość wartość
dla wszystkich określonych obiektów wersji. Ta opcja może być również użyta do ustawienia wartości
pewnych standard atrybuty (patrz lista poniżej). Gdyby nazwa atrybutu po którym następuje
pojedynczy symbol równości, odpowiednia wartość obiektu jest ustawiana (lub resetowana) na
określona wartość. Wszelkie poprzednie wartości zostaną nadpisane. Gdyby nazwa atrybutu is
bezpośrednio po których następują symbole ``plus-równe'' (+=), określony atrybut
wartość zostanie dołączona do bieżącej wartości atrybutu, do którego się odwołuje.
W związku z tym, ``minus-equal'' (-=) powinno usunąć podaną wartość z podanego
atrybut. W obecnej implementacji usuwanie pojedynczych wartości nie jest
utrzymany.
Istnieją cztery podstawowe rodzaje wartości atrybutów zdefiniowanych przez użytkownika: prawdziwy wartości,
odniesienie wartości, egzekucja wartości, wskaźnik wartości. Rodzaj atrybutu
wartość jest określana, gdy jest ustawiona. Jeśli pierwszy znak wartość jest at
znak (@), reszta wartość uważa się za Nazwa of a filet zawartość
która zostanie przyjęta jako wartość atrybutu. Ta zamiana ma miejsce
natychmiast, tzn. atrybut ma rzeczywistą wartość. Jeśli nazwa pliku jest określona
jako ``-'', wartość atrybutów zostanie odczytana ze standardowego wejścia. Jeśli pierwszy
znak jest znakiem daszkiem (^), reszta wartość jest interpretowany jako
nazwa pliku, którego zawartość zostanie zastąpiona atrybutem, gdy jest
cytowane. Jeśli pierwszy znak wartość to znak wykrzyknika (!), the
reszta wartość jest interpretowany jako Nazwa of a program którego standardowe wyjście będzie
zastępuje atrybut, gdy jest cytowany. Wartości wykonania można wykorzystać do
generować bardzo dynamiczne atrybuty lub nawet prymitywną formę wyzwalaczy zdarzeń. jakiś
gwiazdka (*) jako pierwszy znak wartość wskazuje wskaźnik do innej wersji. w
w tym przypadku pozostała część wartości musi być poprawną powiązaną nazwą pliku.
Atrybuty zdefiniowane przez użytkownika mogą mieć dowolną długość. Dowolna sekwencja ASCII
znaków - z wyjątkiem \01 (control-A) - może tworzyć an
wartość atrybutu. Gdyby nazwa atrybutu była już ustawiona na jakąś wartość, poprzednia wartość
zostanie zastąpiony przez nowo określony.

-atr @attrplik
z @Nazwa pliku argument, -atr opcja odczytuje nazwy i wartości zdefiniowane przez użytkownika
atrybuty z nazwanego pliku Każdy wpis (każda linia) w pliku atrybutów musi:
mieć format opisany powyżej. Ostatni znak pliku musi być nową linią
znaków.

-gadać użytkownik
zestawy użytkownik autor konkretnej rewizji. Zwykle autor rewizji
jest uważany za użytkownika, który zapisał tę wersję. Jednak, ponieważ niektóre uprawnienia są
powiązane z atrybutem autora korekty, mogą zaistnieć okoliczności, które ją powodują
konieczne do zmiany autora.

-chmod ochrona
zmienia kod dostępu do określonych obiektów wersji na dostarczony
trzycyfrowy-ósemkowy ochrona. Obecnie uprawnienia dostępu koncentrują się wokół
Koncepcje UNIX dotyczące właściciel, Grupa, i świat dostęp oraz kategorie dostępu
czytać, pisać, i wykonać. Te uprawnienia są dziedziczone po zapisać z
uprawnienia pliku reprezentującego zajęty przedmiot historii AtFS. Widzieć
chmod(2) szczegóły.

-chown użytkownik
zestawy użytkownik właściciel całej historii obiektu. Ta opcja nie jest obsługiwana na
Systemy typu BSD, ponieważ tylko superużytkownik może zmienić właściciela pliku.

-delattr nazwa atrybutu
usuwa atrybut zdefiniowany przez użytkownika nazwa atrybutu z zestawu atrybutów powiązanych
z określonymi obiektami wersji.

-D, -kasować
usuwa określone obiekty wersji z bazy obiektów, pod warunkiem, że obiekty
status to zapisywane. Każdy inny status wskazuje, że jakiś rodzaj interakcji projektu
dotyczące tego przedmiotu mogą być w toku. Jeśli programista chce takie skasować
i tak obiekt wersji, musi -zrezygnuj z promocji odpowiedni status obiektów do
zapisywane zanim będzie można je faktycznie usunąć.

-ja, -Lock [wersja wiążący]
próbuje zarezerwować prawo do dodania nowej wersji do historii obiektów, w ten sposób
zapobieganie ingerencji wielu programistów pracujących na tej samej bazie obiektów
ze sobą, zapisując jednoczesne aktualizacje. Jeśli operacja blokowania się powiedzie,
uprawnienia do zapisu są nadawane odpowiednim plikom w katalogu deweloperskim.
Podczas ustawiania nowej blokady w historii obiektu, żądający użytkownik jest proszony o:
opcjonalny opis planowanych zmian.
Aby pomyślnie zablokować historię obiektu, historia nie może być zablokowana przez:
dowolny inny programista, a programista żądający blokady musi mieć zapis;
uprawnienia do podkatalogu AtFS, w którym znajduje się baza obiektów.
Ponieważ ShapeTools umożliwia blokowanie pojedynczych pokoleń w historii, -Lock
opcjonalnie oczekuje argumentu oznaczającego pokolenie. Domyślnie jest to najnowsze
Pokolenie. Argumentem może być numer pokolenia (np. 2), numer wersji
(na przykład 1.4) lub alias wersji (np. wydanie-4.7).

-nowygen
otwiera nową generację poprzez zduplikowanie zidentyfikowanej wersji. Wersja musi być
zablokowany. Wszystkie istniejące wersje zajęte są ignorowane przez to działanie. Jeśli nie ma wersji
określone jest powiązanie, domyślnie przyjmowana jest ostatnia zapisana wersja.

-promować
przypisuje kolejną lepszą wartość do określonych obiektów' były atrybut. Są
sześć stanów, w których instancja obiektu może znajdować się w: zajęty, zapisane, proponowane, opublikowany,
dostępny, i zamrożone. Stany wersji mają odnosić się do widoczności i
ograniczenia operacyjne (patrz na przykład -kasować) w ramach złożonego projektu
środowisko.
Ze względu na obecny brak obsługi bibliotek projektów, stany wersji mają bardzo
mała rzeczywista funkcjonalność. Wdrożony w pełnym zakresie, pewien stan
przejścia mogą być wyzwalane wyłącznie przez odpowiednio upoważnionych użytkowników. ten
przejścia zajęty→zapisany i zapisane→proponowane zostanie wyzwolony przez zwykłych programistów,
natomiast pozostałe przejścia muszą być zainicjowane przez projekt
administrator.
Każde przejście odpowiada określonej czynności lub interakcji w ramach ogólnego
schemat komunikacji projektu oprogramowania. Ponieważ te działania/interakcje będą
wspierane funkcjonalnie przez rozwijany system wsparcia projektów,
jawne manipulowanie stanami obiektów nie będzie już konieczne (z wyjątkiem,
być może do ręcznego dostosowywania chorych sytuacji).
Następujące działania dotyczą przejść między stanami:
zapisać (zajęty→zapisany, wykonywane przez programistę)
ktoś (zapisane→proponowane, wykonywane przez programistę)
zaakceptuj (proponowane→opublikowane, wykonywane przez administratora projektu)
acc (opublikowane→dostępne, wykonywane przez dowolnego uczestnika projektu)
zwolnić (dostępne→zamrożone, wykonywane przez administratora projektu)
Inny interfejs do funkcji kontroli stanu wadm jest zapewniany przez
aliasy programów ktoś, publ, acc, zamrozić. Polecenia te odpowiadają pojęciowemu
interakcje projektowe, takie jak Zatwierdź, publikować, dostęp, zamrażać.
Prześlij to operacja wykonywana przez programistę zespołu, gdy wynik pracy (np
wypełniony wniosek o zmianę) jest proponowany do włączenia do oficjalnego systemu
konfiguracja. Powiązany stan to zaproponowane.
Publikować to operacja, która jest zwykle wykonywana przez członków jakości
grupa zapewniająca, gdy wynik pracy, zaproponowany przez programistę zespołu, zostanie zatwierdzony
i tym samym włączone do aktualnej oficjalnej konfiguracji systemu. Powiązane
status to opublikowany.
Wejdź to operacja wykonywana podczas identyfikacji konfiguracji, gdy
wersje składowe (pod)produktu są włączone do innych (częściowych)
konfiguracja (pod)systemu. Powiązany stan to dostęp.
Zamrażać to operacja wykonywana podczas identyfikacji konfiguracji, gdy
ustanowiona zostaje globalna wersja całej konfiguracji systemu. Powiązane
status to zamrożone

-zestaw [opis | noty | zamiar]
pozwala ustawić lub zmodyfikować opisowy XNUMX dla obiektu historii AtFS (tj. an
cała historia wersji), the noty zwykle opisujący różnice wersji
obiekt w stosunku do jego poprzedniej wersji, lub wpis opisujący planowany
reszta. (Ponowne) ustawienie zamiaru zmiany może być właściwe, jeśli wcześniej ustalono
intencja zmiany została skonsumowana przez a ktoś polecenie, które utrzymało blokadę na
historia obiektu.
wadm sprawdzi środowisko rozmówców pod kątem REDAKCJA zmienna i wywołaj
program w nim określony. Jeśli REDAKCJA zmienna nie jest ustawiona, system domyślnie
edytor zostanie uruchomiony. Użytkownik może napisać opisowy opis o dowolnej długości lub
wpis notatki za pomocą edytora. Gdy użytkownik opuszcza edytor, wynikowy tekst jest
przechowywane z historią obiektu lub określonymi obiektami wersji.

-zestaw komentarz_ciąg
zestawy ciąg komentarza jako (sekwencja) znaków, które otwierają wiersz komentarza
w ramach formalizmu dokumentu. Ten komentarz_ciąg zostanie dołączony do
wiersze historii dziennika, gdy atrybut $__log$ jest rozwinięty w tekście
rewizja.

-odblokować
rezygnuje z zarezerwowanego wcześniej uprawnienia do aktualizacji historii obiektu AtFS
i czyści prawa zapisu dla odpowiednich plików. -odblokować może być używany przez
dotychczasowy właściciel historii obiektu do złamać a zablokować wcześniej ustawione przez dowolnego programistę.
Ta opcja jest przydatna do rozwiązywania sytuacji impasu wynikających z nieostrożnego użycia
-Locklub wyjątkowe okoliczności, które wymagają natychmiastowej aktualizacji obiektu
historii, nawet jeśli nie ma posiadacza zamka. Poprzedni właściciel zepsuty
blokada jest powiadamiana wiadomością e-mail. W pewnych okolicznościach powiadomienia e-mail
po zerwaniu zamków może być denerwujące (np. gdy drzewo rozwoju zostało przeniesione do
inny system lub domena z zablokowanymi wersjami zajętości; w tym przypadku właściciel musi
złam blokady, aby sprawdzić wersje zajęte z powrotem do archiwów wersji na
Nowa strona). Aby uniknąć tego efektu, przełącznik -nomail może być używany do tłumienia poczty
powiadomienie.
Ostatecznie wyrażona intencja zmiany (patrz -Lock) zostaną wyczyszczone.
Technicznie rzecz biorąc, właścicielem historii obiektów jest właściciel podkatalogu AtFS
hosting bazy obiektów.

-zrezygnuj z promocji
odwraca zmianę stanu przeprowadzoną przez a priori -promować. Te same uwagi
o osadzeniu funkcjonalnym (a co za tym idzie ukrywanie przejścia między stanami) stanu
przejścia wykonane dla -promować trzymaj się -zrezygnuj z promocji.

PREDEFINIOWANE ATRYBUT NAZWY


Imię Znaczenie wartość Uwagi

wersja aliasów nazwy aliasów lista nazw aliasów, np.1,3
``vadm-4.2pre7'' lub ``ShapeTools-1.4''
czas ostatniego dostępu np. ``Wt Jan 14 18:47:06 1992''3
autor, użytkownik, który zapisał wersję [email chroniony] (nazwa domeny robi 1,3
zwykle nie zawierają nazwy hosta)
cachekey unikalny klucz dla wersji w pamięci podręcznej złożony numeryczny zbudowany z3
data utworzenia, identyfikator procesu i numer seryjny
numer np. ``740148430.18469.6''
clead symbol linii odniesienia wiersza komentarza zależny od typu pliku1
np. ``# '' dla plików Shape
cczas czas ostatniej zmiany statusu jako czas
Opis tekstu opisowego dla modulemulti line text2
dsize rozmiar delta do poprzedniej wartości liczbowej
wersja w bajtach
numer głównej wersji generacji, numeryczny1,3
Tekst nagłówka wersji w stylu RCS
Wielowierszowy tekst intencji zmiany zamiaru 2
nazwa hosta obecnego hosta np. ``lawina'' 3
Rejestruj skumulowane wpisy opisowe wielowierszowy tekst
wszystkich wersji od pierwszego
aż do tego
użytkownik blokady/szafki, który blokuje historię jako autor3
lczas ostatniej transakcji blokady jako czas3
ochrona dostępu do trybu np. ``-rw-r--r--'' 1
mtime czas ostatniej modyfikacji jako czas3
nazwa nazwa część identyfikatora obiektu, np. ``foo'' dla ``foo.c''3
uwaga krótka notatka opisująca tekst wielowierszowy1, 2
zmiany w tej wersji
właściciel użytkownik, który jest właścicielem repozytorium w as autor1,3
której ta wersja jest zarchiwizowana
pred powiązany identyfikator wersji np. „foo.c[3.22]” lub „nie dotyczy”
poprzednia wersja
rewizja numer rewizji drugorzędnej numeryczny1,3
rtime ostatni raz, kiedy historia została zablokowana jako czas
samodzielny identyfikator wersji dla np. ``foo.c[3.23]''
ta wersja
Identyfikator wersji związany ze ścieżką własną, np. ``/usr/proj/sample/foo.c[3.23]''
ta wersja wraz ze ścieżką
rozmiar rozmiar wersji w bajtach numeric3
stan/stan wersja status symboliczne liczby całkowite (zajęty,1,3
zapisane, zaproponowane, opublikowane,
dostępny i zamrożony)
czas, kiedy wersja została zapisana jako czas3
succ powiązany identyfikator wersji as pred
kolejna wersja
syspath pathname część obiektu, np. ``/usr/proj/sample''3
identyfikator dla ``/usr/proj/sample/foo.c''
wpisz przyrostek części obiektu, np. „c” dla „foo.c”3
identyfikator
unixname UNIX nazwa pliku tej wersjinp. „foo.c”
unixpath Nazwa pliku UNIX tej wersji, np. ``/usr/proj/przykład/foo.c''
w tym ścieżka
wersja numer wersji złożonej np. ``3.22''1,3
składający się z generacji
i numer wersji
vtime czas wersji, czas modyfikacji jako czas
dla ruchliwych wersji oszczędzania czasu
dla zapisanych/buforowanych wersji
Pseudo atrybut xpoff, który nie zmienia żadnego
wyłączyć kolejny atrybut
rozszerzenia
pseudoatrybut xpon, który nie zmienia żadnego
kolejny atrybut
ekspansja na

1 - może być modyfikowany przez wadm -atr nazwa=wartość.
2 - może być modyfikowany przez wadm -zestaw .
3 - uznany przez atr* predykaty w regułach wiązania wersji (zobacz zasady wiążące(7)).

ŚRODOWISKO


REDAKCJA

Korzystaj z frze online korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

Komendy systemu Linux

Ad