EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

aeib - Online în cloud

Rulați aeib în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda aeib 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 integrate begin - începe integrarea unei schimbări

REZUMAT


egidă -Integrate_Begin schimbare-număr [ opțiune... ]
egidă -Integrate_Begin -Listă [ opțiune... ]
egidă -Integrate_Begin -Ajutor

DESCRIERE


egidă -Integrate_Begin comanda este folosită pentru a începe integrarea unei modificări în
linia de bază a unui proiect.

Schimbarea va avansa de la așteaptă integrare stare la fiind integrate
stat. boxwid = 1 jos S4: caseta „în așteptare” „integrare” săgeată „integrare” ljust „
începe" ljust S5: caseta "fiind" "integrată" T4: spline -> din S5.w apoi stânga 0.5 apoi sus 1
apoi la S4.w „integrați” ldoar „începe” ldoar „anulează” ldoar la T4.c - (0.5,0)

O copie (logică) a liniei de bază este creată într-un integrare director și fișierele
ale modificării sunt adăugate în directorul de integrare. Marcajele de timp ale fișierelor copiate
de la linia de bază sunt păstrate, marcajele de timp pe fișierele copiate din dezvoltare
directorul sunt toate setate la momentul începerii integrării. The 'egida
-Change_Directory' comanda poate fi folosită pentru a localiza directorul de integrare. Schimbarea
va fi atribuit utilizatorului curent.

Vă rugăm să rețineți că numai fișierele obișnuite și legăturile simbolice sunt copiate (legate) din
de bază către directorul de integrare. Acest lucru are câteva implicații:

· Fișiere speciale (dispozitive, conducte numite, etc) nu vor fi reproduse în integrare
director; va trebui să le creați ca parte a construcției.

· Dacă este cazul -minim opțiunea (vezi mai jos), sunt copiate numai fișierele sursă primară
(legat) peste. Fișierele derivate (inclusiv legăturile simbolice) sunt de așteptat să fie create
ca parte a construcției.

· Dacă este cazul -minim opțiunea, directoarele sunt create numai atunci când este necesar să se păstreze
un dosar care satisface criteriile de mai sus. Dacă aveți nevoie de directoare speciale goale, sau
directoarele care conțin numai fișiere speciale, sau care conțin numai fișiere derivate, aveți nevoie
pentru a le crea ca parte a construcției.

directorul_integrare_link câmpul fișierului de configurare a proiectului (vezi aepconf(5)
pentru mai multe informații) controlează dacă copia liniei de bază se face prin copierea fișierului
fișiere sau prin crearea de legături hard către fișiere. Legăturile dure sunt doar una dintre
constrângeri privind locația directorului de integrare. Începutul integrării se va întrerupe
cu o eroare dacă această operațiune de copiere eșuează, de exemplu prin epuizarea spațiului pe disc. Dacă aceasta
ar trebui să se întâmple, schimbarea va rămâne în așteaptă integrare statul, iar
directorul de integrare va fi eliminat.

Schimbării i se va atribui un număr delta. Numerele Delta sunt incrementate o dată pentru fiecare
egidă -Integrate_Begin comanda pentru proiect. Dacă o integrare este ulterior
avortat fie cu egidă -Integrate_Begin_Undo or egidă -Integrate_FAIL comanda,
numărul delta nu va fi reutilizat.

Nu este posibil să alegeți directorul de integrare, deoarece există multe constrângeri
pe acesta, inclusiv faptul că trebuie să fie pe același dispozitiv ca directorul de bază,
și că multe implementări UNIX nu permit redenumirea directoarelor în sus și în jos
copaci. Directorul de integrare va fi în directorul de proiect și va fi numit pentru
număr delta.

Notificare
La finalizarea cu succes a acestei comenzi, integration_begin_command câmpul
proiect config fișierul este rulat, dacă este setat. Vedea aepconf(5) pentru mai multe informații.

Minim Integrations


Aegis oferă a minim capacitatea de integrare care poate fi utilizată din diverse motive.
Termenul minim poate fi un pic contra-intuitiv. S-ar putea crede că înseamnă pentru minim
cantitatea de muncă, cu toate acestea înseamnă de fapt utilizarea a minim de fișiere din linia de bază în
popularea deltă director. Acest lucru duce în mod normal la construirea efectivă a tuturor lucrurilor
proiectul din surse și, ca atare, ar putea fi considerat cea mai robustă dintre versiuni.

Rețineți că orice modificare care elimină un fișier, fie prin aerm, aemv or aemt, rezultă într-o
implicit minim integrare. Acest lucru este menit să nu asigure nimic în proiect
face referire la fișierul eliminat.

Un proiect poate adopta o politică conform căreia lansarea unui produs ar trebui să se bazeze pe un minim
integrare. O astfel de politică poate fi o reflectare a încrederii locale sau a lipsei acesteia în
DMT (Dependency Maintenance Tool) sau sistemul de construcție al proiectului. Sau se poate baza pe o
procesul de validare care dorește să facă o declarație simplă despre cum a fost pachetul lansat
produs.

Un alt motiv, mai tranzitoriu, pentru a solicita o integrare minimă ar putea fi când
actualizarea unei biblioteci terțe, a unui compilator sau poate chiar la nivel de sistem de operare. Oricare dintre aceste evenimente
ar semnala necesitatea unei integrări minime pentru a se asigura că totul este reconstruit folosind
resurse noi.

Costul a minim integrarea variază în funcție de tipul și dimensiunea proiectului. Pentru
proiecte foarte mari, în special cele care construiesc un număr mare de binare, costul poate fi
mare. Cu toate acestea, proiectele mari necesită, de asemenea, timp semnificativ pentru a popula complet delta
director. O integrare minimă copiază doar acele fișiere sub controlul Aegis, sărind peste
toate fișierele „produse”. În cazul în care un fișier de care depinde totul este modificat,
totul va fi construit oricum, astfel încât copia fișierelor deja construite este o risipă de
timp. Aceasta înseamnă că uneori un minim poate fi la fel de ieftin ca o integrare normală.

Schimba set atribute
Următoarele atribute ale setului de modificări definite de utilizator sunt înțelese:

integrare-început-hint
Dacă acesta este setat la „minim” sau „maxim”, este ca și cum aceste opțiuni au apărut pe
linia de comandă. Consultat numai dacă nici -minim, nici -maxim nu apar pe
Linie de comanda.

Toate celelalte atribute ale seturilor de modificări definite de utilizator sunt ignorate.

OPŢIUNI


Se înțeleg următoarele opțiuni:

-Schimbare număr
Această opțiune poate fi utilizată pentru a specifica o anumită modificare în cadrul unui proiect. Vedea
egidă(1) pentru o descriere completă a acestei opțiuni.

-Ajutor
Această opțiune poate fi folosită pentru a obține mai multe informații despre cum să utilizați egidă
programul.

-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.

-Maxim
Această opțiune poate fi folosită pentru a face ca toate fișierele să fie copiate în integrare
director. Aceasta este valoarea implicită, cu excepția cazului în care modificarea necesită ștergerea unui
fișier.

-Minim
Această opțiune poate fi folosită pentru a face ca numai fișierele sursă să fie copiate în fișierul
directorul de integrare. Implicit este copierea tuturor fișierelor, cu excepția cazului în care se modifică
necesită ștergerea unui fișier.

-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.

-Motiv a) Sport and Nutrition Awareness Day in Manasia Around XNUMX people from the rural commune Manasia have participated in a sports and healthy nutrition oriented activity in one of the community’s sports ready yards. This activity was meant to gather, mainly, middle-aged people from a Romanian rural community and teach them about the benefits that sports have on both their mental and physical health and on how sporting activities can be used to bring people from a community closer together. Three trainers were made available for this event, so that the participants would get the best possible experience physically and so that they could have the best access possible to correct information and good sports/nutrition practices. b) Sports Awareness Day in Poiana Țapului A group of young participants have taken part in sporting activities meant to teach them about sporting conduct, fairplay, and safe physical activities. The day culminated with a football match.
Această opțiune poate fi folosită pentru a atașa un comentariu la istoricul modificărilor generat de
această comandă. Va trebui să folosiți ghilimele pentru a izola spațiile de carcasă.

-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ă.

-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 aeib 'aegis -ib \!* -v'
sh$ aeib(){aegis -ib "$@" -v}

ERORI


Este o eroare dacă modificarea nu este în așteaptă integrare de stat.
Este o eroare dacă utilizatorul actual nu este un integrator al proiectului.
Este o eroare dacă există o integrare în curs pentru proiect.
Este o eroare dacă utilizatorul actual a dezvoltat modificarea și proiectul este configurat
nu permite dezvoltatorilor să-și integreze propriile modificări (implicit).
Este o eroare dacă utilizatorul actual a revizuit modificarea și proiectul este configurat
nu permite recenzenților să-și integreze astfel de modificări (implicit).

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 aeib online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

  • 1
    VBA-M (arhivat - Acum pe Github)
    VBA-M (arhivat - Acum pe Github)
    Proiectul s-a mutat la
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Caracteristici:Creații de înșelăciune salvează stări multiple
    sistem, acceptă gba, gbc, gb, sgb,
    sgb2Tu...
    Descărcați VBA-M (arhivat - Acum pe Github)
  • 2
    Stacer
    Stacer
    Optimizator și monitorizare de sistem Linux
    Depozitul Github:
    https://github.com/oguzhaninan/Stacer.
    Public: utilizatori finali/desktop. Utilizator
    interfață: Qt. Programare La...
    Descărcați Stacer
  • 3
    orangefox
    orangefox
    Furk al TeamWinRecoveryProject (TWRP)
    cu multe funcții suplimentare, reproiectare
    și mai multe Caracteristici: Suportă Treble și
    ROM-uri non-Treble Nucleu Oreo actualizat,
    construit...
    Descărcați OrangeFox
  • 4
    itop - ITSM CMDB OpenSource
    itop - ITSM CMDB OpenSource
    Portal de operațiuni IT: o deschidere completă
    sursă, ITIL, serviciu web
    instrument de management, inclusiv un complet
    CMDB personalizabil, un sistem de asistență și
    un om cu documente...
    Descărcați itop - ITSM CMDB OpenSource
  • 5
    Clementine
    Clementine
    Clementine este o muzică multi-platformă
    jucător și organizator de bibliotecă inspirat de
    Amarok 1.4. Are un rapid și
    interfață ușor de utilizat și vă permite
    cauta si...
    Descărcați Clementine
  • 6
    XISMuS
    XISMuS
    ATENȚIE: Actualizarea cumulativă 2.4.3 are
    fost eliberat!! Actualizarea funcționează pentru orice
    versiunea anterioară 2.xx. Dacă faceți upgrade
    din versiunea v1.xx, vă rugăm să descărcați și
    i ...
    Descărcați XISMuS
  • Mai mult »

Comenzi Linux

Ad