Aceasta este comanda aelock care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
aelock - luați un lacăt în timp ce rulează o comandă
REZUMAT
aelock [ opțiune... ] comandă
aelock -Ajutor
aelock -Versiune
DESCRIERE
aelock" comanda este folosită pentru a bloca un proiect în timp ce o comandă rulează. Aceasta ar putea fi
folosit pentru a se asigura că starea proiectului este stabilă în timp ce se face backup.
Comanda numită este căutată ca un atribut numit aelock:comandă în cadrul
specific_proiectului câmpul fișierului de configurare a proiectului.
Comanda este apoi trecută prin cele obișnuite aesub(5) înlocuiri înainte de a fi
executat. Comanda este executată ca proprietar al proiectului. Dacă comanda revine cu a
starea de ieșire diferită de zero, the aelock(1) comanda va returna o stare de ieșire de unu.
Securitate Probleme
Această comandă este o potențială problemă de securitate. Pentru că este nevoie de o blocare numai pentru citire
ramuri active și modificări într-un proiect, de la trunk în jos, utilizarea greșită a acestei comenzi este
un potențial atac de refuzare a serviciului. Astfel, această comandă este limitată la proiect
numai administratori.
Această comandă ar fi putut fi concepută pentru a executa o comandă arbitrară, cum ar fi
sudo(1), dar acest lucru le-ar fi acordat utilizatorilor, chiar și administratorilor de proiecte, mai multe privilegii
decat deobicei. Din acest motiv, comanda este ținută într-o sursă controlată, complet revizuită
fișier de configurare a proiectului și este pur și simplu indicat prin nume.
Comanda este rulată ca proprietar al proiectului, nu ca utilizator care execută. Are scriere completă
acces (așa funcționează permisiunile Unix). Ca aeb(1), asta înseamnă că se poate distruge
ravagii asupra liniei de bază și a metadatelor proiectului. Utilizați cu grijă extremă.
OPŢIUNI
Se înțeleg următoarele opțiuni:
-Proiect nume
Această opțiune poate fi utilizată pentru a selecta proiectul de interes. Când nu -Proiect
este specificată opțiunea AEGIS_PROJECT este consultată variabila de mediu. Dacă
care nu există, al utilizatorului $HOME/.aegisrc fișierul este examinat pentru o valoare implicită
domeniul proiectului (vezi aeuconf(5) pentru mai multe informații). Daca asta nu exista,
atunci când utilizatorul lucrează doar la modificări în cadrul unui singur proiect, proiectul
numele este implicit la acel proiect. Altfel, este o eroare.
-Ajutor
Această opțiune poate fi folosită pentru a obține mai multe informații despre cum să utilizați aelock
programul.
Vezi si egidă(1) pentru opțiunile comune tuturor comenzilor Aegis.
Toate opțiunile pot fi prescurtate; abrevierea este documentată ca litere mari,
toate literele mici și literele de subliniere (_) sunt opționale. Trebuie să utilizați consecutive
secvențe de litere opționale.
Toate opțiunile nu fac distincție între majuscule și minuscule, le puteți tasta cu litere mari sau mici sau a
combinația dintre ambele, cazul nu este important.
De exemplu: argumentele „-proiect, „-PROJ” și „-p” sunt toate interpretate ca însemnând
-Proiect opțiune. Argumentul „-prj” nu va fi înțeles, deoarece consecutiv
caracterele opționale nu au fost furnizate.
Opțiunile și alte argumente ale liniei de comandă pot fi amestecate în mod arbitrar pe linia de comandă,
după selectoarele de funcţii.
Numele lungi ale opțiunilor GNU sunt înțelese. Deoarece toate numele opțiunilor pentru aelock sunt lungi,
aceasta înseamnă ignorarea semnului „-” suplimentar. "--opțiune=valoare„Convenția este, de asemenea
înțeles.
EXIT STAREA
aelock comanda va ieși cu starea 1 la orice eroare. The aelock comanda va
ieșiți doar cu starea 0 dacă nu există erori.
MEDIUL VARIABILE
Vedea egidă(1) pentru o listă de variabile de mediu care pot afecta această comandă. Vedea
aepconf(5) pentru fișierele de configurare a proiectului specific_proiectului câmp pentru modul de setare
variabile de mediu pentru toate comenzile executate de Aegis.
DREPTURI DE AUTOR
aelock versiunea 4.24.3.D001
Drepturi de autor (C) 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Peter Miller
Programul aelock vine cu ABSOLUT NU GARANȚIE; pentru detalii folosiți „aelock
-Versiune Licență'comandă. Acesta este software gratuit și sunteți binevenit să îl redistribuiți
sub anumite conditii; pentru detalii folosiți „aelock -Versiune Licență'comandă.
Utilizați aelock online folosind serviciile onworks.net