Aceasta este comanda aenpr 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
aegis new project - creați un nou proiect
REZUMAT
egidă -Proiect nou Denumirea proiectului [ opțiune... ]
egidă -Proiect nou -Listă [ opțiune... ]
egidă -Proiect nou -Ajutor
DESCRIERE
egidă -Proiect nou comanda este folosită pentru a crea un nou proiect. Proiectul este creat
ca o structură de directoare goală, fără personal, cu excepția administratorului, fără modificări și
ramuri pentru a implementa versiunea specificată.
Vă rugăm să rețineți: dacă nu specificați o versiune (consultați documentul -versiune opțiunea, mai jos) această comandă
va crea implicit ramuri pentru a suporta versiunea 1.0. Daca ai descoperit si asta
târziu, totul nu este pierdut: puteți folosi aenbru(1) comanda pentru a scăpa de ramurile pe care le
nu voia.
director
Directorul de proiect, sub care linia de bază și istoricul proiectului și starea și schimbarea
datele sunt păstrate, vor fi create în acest moment. Dacă -Director opțiunea nu este dată, the
directorul proiectului va fi creat în directorul specificat de default_project_‐
câmpul director al aeuconf(5), sau dacă nu este setată în directorul principal al utilizatorului curent; în oricare
caz cu același nume ca și proiectul.
Personal
Proiectul este creat cu utilizatorul și grupul curent ca utilizator și grup proprietar. The
utilizatorul actual este administrator al proiectului. Proiectul nu are dezvoltatori,
evaluatori, integratori sau alți administratori. Umask-ul proiectului este derivat din
umask utilizatorului curent, dar garantând că membrii grupului vor avea acces și numai asta
proprietarul proiectului va avea acces la scriere.
Pointer
Pointerul de proiect va fi adăugat la primul element al căii de căutare sau
/var/lib/aegis dacă nu este setată nicio cale. Dacă acest lucru este inadecvat, utilizați -Bibliotecă opțiunea pentru
setați în mod explicit locația dorită. Vezi -Bibliotecă opțiune pentru mai multe informații.
Versiune
Puteți specifica versiunea proiectului în două moduri:
1. Numărul versiunii poate fi implicit în numele proiectului, caz în care versiunea
numerele vor fi eliminate. De exemplu, „aenpr example.1.2” va crea un proiect
numit „exemplu” cu ramura numărul 1 creată și subramura 2 a sucursalei 1 creată.
2. Numărul versiunii poate fi precizat în mod explicit, caz în care va fi subdivizat pentru
numerele de ramuri. De exemplu, „aenpr example -version 1.2” va crea un proiect
numit „exemplu” cu ramura numărul 1 creată și subramura 2 a sucursalei 1 creată.
În fiecare caz, aceste ramuri pot fi denumite oriunde poate fi dat un nume de proiect, cum ar fi
„-p exemplu.1” și „-p exemplu-1.2”. Caracterul de punctuație real este neimportant.
Este posibil să aveți orice profunzime de numere de versiune doriți. Ambele metode de specificare a versiunii
pot fi folosite numere și acestea vor fi combinate. Dacă nu doriți deloc numere de versiune,
utilizare -versiune cu o singură liniuță ca argument, ca în „-version -”
Dacă nu este dat niciun număr de versiune, fie explicit, fie implicit, se utilizează versiunea 1.0.
Proiect director Locație
Te rugăm să ne contactezi Notă: Aegis consultă, de asemenea, sistemul de fișiere de bază, pentru a determina noțiunea de
dimensiunea maximă a fișierului. Unde dimensiunea maximă a fișierului a sistemului de fișiere este mai mică decât
lungime_nume_fișier_maximum, sistemul de fișiere câștigă. Acest lucru se poate întâmpla, de exemplu, când ești
folosind sistemul de fișiere Linux UMSDOS sau când aveți un NFS montat un V7 antic
Sistemul de fișiere. Setare lungime_nume_fișier_maximum la 255 în aceste cazuri nu modifică
faptul că limitele sistemelor de fișiere subiacente sunt mult mai mici (12 și, respectiv, 14).
Dacă directoarele de dezvoltare (sau întregul proiect) se află pe sisteme de fișiere cu nume de fișier
limitări sau o parte din construcțiile eterogene au loc într-un astfel de mediu,
vă ajută să spuneți lui Aegis ce sunt (folosind proiectul config câmpurile fișierului) astfel încât să vă
nu intri in situatia in care proiectul se bazeaza pe cei mai permisivi
medii, dar eșuează cu erori misterioase în mediile mai limitate.
Dacă directoarele dvs. de dezvoltare sunt în mod obișnuit pe un sistem de fișiere Linux UMSDOS, ați face-o
probabil ar fi mai bine setat dos_filename_required = adevărat, și, de asemenea, schimbarea
șablon_director_de_dezvoltare camp. Dezvoltare eterogenă cu diferite Windows
mediile pot necesita, de asemenea, acest lucru.
OPŢIUNI
Se înțeleg următoarele opțiuni:
-Director cale
Această opțiune poate fi folosită pentru a specifica ce director va fi utilizat. Este o eroare
dacă utilizatorul curent nu are permisiunile corespunzătoare pentru a crea directorul
calea dată. Aceasta trebuie să fie o cale absolută.
Atenție: Dacă utilizați un automounter, nu folosiți `pwd` pentru a face un absolut
cale, de obicei dă un răspuns greșit.
-Editați | ×
Editați atributele cu un editor de text, acesta este de obicei mai convenabil decât
furnizarea unui fișier text. The VIZUAL și apoi EDITOR variabilele de mediu sunt
consultat pentru numele editorului de utilizat; implicit la vi(1) dacă niciunul nu este setat.
A se vedea comanda_vizuala si comanda_editor câmpuri în aeuconf(1) pentru cum să
anulați acest lucru în mod special pentru Aegis.
Avertisment: Aegis încearcă să se comporte bine atunci când se confruntă cu erori, deci temporar
fișierul este lăsat în directorul dvs. de acasă unde îl puteți edita în continuare și îl puteți reutiliza
cu -fişier opțiune.
-Editați | × opțiunea nu poate fi utilizată în fundal sau când este intrarea standard
nu un terminal.
-Edit_BackGround
Editați atributele cu un editor de text prost, acest lucru este cel mai adesea dorit atunci când editați
comenzile sunt transmise în editor prin intermediul intrării standard. Doar EDITOR
variabila de mediu este consultată pentru numele editorului de utilizat; este un
eroare fatală dacă nu este setată. Vezi comanda_editor câmp în aeuconf(1) pentru cum
pentru a depăși acest lucru în mod special pentru Aegis.
-Fişier nume de fișier
Preluați atributele din fișierul specificat. Numele de fișier „-” este înțeles ca
înseamnă intrarea standard.
-Ajutor
Această opțiune poate fi folosită pentru a obține mai multe informații despre cum să utilizați egidă
programul.
-A pastra Această opțiune poate fi folosită pentru a atașa din nou un proiect detașat folosind aermpr -a pastra si
eventual mutat de administratorul de sistem.
-Bibliotecă abspath
Această opțiune poate fi utilizată pentru a specifica un director pentru a fi căutat pentru starea globală
fișiere și fișiere de stare utilizator. (Vedea aegstate(5) și aeustate(5) pentru mai mult
informații.) Mai multe opțiuni de bibliotecă pot fi prezente pe linia de comandă și
sunt căutați în ordinea dată. La această cale de căutare explicită sunt anexate
directoarele specificate de AEGIS_PATH variabilă de mediu (separată prin două puncte),
și, în sfârșit, /usr/local/lib/aegis este mereu căutat. Toate căile specificate,
fie pe linia de comandă, fie în AEGIS_PATH variabilă de mediu, trebuie să fie
absolut.
-Listă
Această opțiune poate fi folosită pentru a obține o listă de subiecte potrivite pentru această comandă.
Lista poate fi mai generală decât se aștepta.
-Concis
Această opțiune poate fi folosită pentru a determina ca listările să producă minimum
informație. Este de obicei util pentru scripturile shell.
- Verbos
Această opțiune poate fi folosită pentru a determina ca Aegis să producă mai multă ieșire. Implicit egida
produce numai rezultate pentru erori. Când este utilizat cu -Listă opțiunea acestei opțiuni
determină adăugarea titlurilor de coloană.
-Versiune număr
Această opțiune poate fi utilizată pentru a specifica numărul versiunii pentru proiect. Versiune
numerele sunt implementate ca ramuri. Folosiți o singură liniuță („-”) ca argument dacă
nu doriți să fie create ramuri de versiune.
-Aștepta Această opțiune poate fi utilizată pentru a solicita comenzilor Aegis să aștepte blocarea accesului, dacă
nu pot fi obținute imediat. Valori implicite ale utilizatorului lock_wait_preference
dacă nu este specificat, vezi aeuconf(5) pentru mai multe informații.
-Nu așteptați
Această opțiune poate fi utilizată pentru a solicita comenzilor Aegis să emită o eroare fatală în cazul accesului
încuietori nu pot fi obținute imediat. Valori implicite ale utilizatorului
lock_wait_preference dacă nu este specificat, vezi aeuconf(5) pentru mai multe informații.
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 egidă sunt lungi,
aceasta înseamnă ignorarea semnului „-” suplimentar. "--opțiune=valoare„Convenția este, de asemenea
înțeles.
RECOMANDAT ALIAS
Aliasul recomandat pentru această comandă este
csh% alias aenpr 'aegis -npr \!* -v'
sh$ aenpr(){aegis -npr „$@” -v}
ERORI
Este o eroare dacă numele proiectului există deja.
Este o eroare dacă directorul de proiect există deja.
Este o eroare dacă utilizatorul actual nu are suficiente permisiuni pentru a crea
directorul specificat cu -Director opțiune.
EXIT STAREA
egidă comanda va ieși cu starea 1 la orice eroare. The egidă comanda va numai
ieșiți 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.
Utilizați aenpr online folosind serviciile onworks.net