cvsu - Online în cloud

Aceasta este comanda cvsu 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


cvsutils - utilitare CVS pentru utilizare în directoarele de lucru

REZUMAT


cvsu [Opțiuni]
cvsco [ Opțiuni ]
cvsdiscard [ Opțiuni ]
cvspurge [ Opțiuni ]
cvstrim [ Opțiuni ]
cvschroot [ Opțiuni ]
cvsdo [ Opțiuni ]

DESCRIERE


Ideea de cvsutils este de a facilita lucrul cu fișierele din directorul de lucru al a
dezvoltator folosind CVS (Concurrent Versions System).

Din punctul de vedere al CVS, directoarele de lucru au valoare scăzută, deoarece pot fi ușor
fi recreat folosind cvs verificare comanda. De asemenea cvs actualizare comanda va afișa
starea fișierelor, adică dacă acestea au fost modificate, adăugate sau eliminate.

CVS în starea sa actuală este un sistem client-server care își desfășoară cea mai mare parte a muncii pe
partea de server. CVS oferă doar câteva mijloace (dacă există) pentru gestionarea directorului de lucru
fără a comunica cu serverul.

Există, totuși, mai multe motive pentru care astfel de mijloace sunt necesare:

* Există suficiente informații pe partea clientului pentru a crea instrumente rapide pentru sortare și
curățarea directorului de lucru fără a contacta serverul CVS.

* Verificarea unui modul mare pe o linie lentă poate dura prea mult timp.

* Ar trebui să existe suport pentru operațiunile deconectate.

* CVS impune anumite restricții inutile pentru utilizatorii numai în citire, de ex cvs adăuga
comanda nu funcționează pentru ei.

CVSU


cvsu este „actualizare cvs offline”. Listează fișierele găsite în directorul curent (sau în
directoarele pe care le specificați). Se iau în considerare următoarele:

* Atributele fișierului.

* Informații despre fișier în CVS/Entries.

* Marcaj temporal al fișierului în comparație cu marcajul temporal stocat în CVS/Entries.

Alerga cvsu --Ajutor pentru a vedea opțiunile de linie de comandă acceptate. Opțiunile pot fi prescurtate.
Această funcționalitate este furnizată de Perl și poate varia de la o mașină la alta.

CVSCO


cvsco este o „casă crudă”. Cu alte cuvinte, elimină rezultatele compilației și
elimină modificările locale. Acesta șterge toate fișierele, cu excepția celor enumerate nemodificate și a verificărilor
scoateți tot ce pare să lipsească. Vă rugăm să rețineți că cvsco nu actualizează fișierele
care nu au fost modificate local. Reîncarcă doar fișierele lipsă și fișierele pe care le-a
sterge.

CVSDISCARD


cvsdiscard este „renunțați la modificările mele”. Cu alte cuvinte, elimină modificările locale, dar păstrează
rezultatele compilarii. Funcționează ca cvsco, dar șterge doar fișierele care sunt probabil
provoacă conflicte de îmbinare.

CVSPURGE


cvspurge lasă toate fișierele cunoscute de CVS, dar elimină restul. Spre deosebire de cvsco, nu
eliminați modificările locale. Este util să testați modificările locale în sursa altfel curată
copac.

CVSTRIM


cvstrim elimină fișierele și directoarele necunoscute de CVS. Fișierele enumerate în .cvsignore nu sunt
îndepărtat. Ideea este să eliminați fișierele care nu sunt rezultate din versiunea normală
proces - backup-uri, coredump-uri etc. cvstrim se bazează pe .cvsignore fișierele fiind corecte. Notă
că copiile de rezervă pentru fișierele modificate sunt eliminate.

CVSCHROOT


cvschroot face posibilă schimbarea CVS/Root în toate subdirectoarele la valoarea dată.
În prezent, singurul argument acceptat este noua valoare CVSROOT. CVS/Repozitoriu în stil vechi
fișierele care conțin calea completă către depozit sunt actualizate pentru a reflecta modificarea. Nou-
stilul CVS/Repository nu trebuie schimbat. Dacă variabila de mediu CVSROOT este
definit, suprascrie conținutul CVS/Root. Cu alte cuvinte, este tratat ca vechi
rădăcină CVS.

CVSDO


cvsdo simulează unele dintre comenzile CVS (în prezent adăugați, eliminați și diferiți) fără niciuna
acces la serverul CVS. Folosind cvsdo adăuga și cvsdo scoate vă permite să creați diferențe cu
cvs dif -N, iar toate fișierele eliminate și adăugate vor apărea corect în diferență, ca și cum dvs
folosise cvs adăuga și cvs scoate respectiv.

cvsdo dif încearcă să găsească copiile de rezervă ale fișierelor modificate. Dacă pot fi găsite,
acestea sunt comparate cu versiunea actuală folosind dif. Sunt folosite doar acele copii de rezervă
care au data modificării egală cu data listată în CVS/Inregistrări pentru modificarea
fișier. cvsdo dif corectează ieșirea diff pentru a o face mai robustă de aplicat. O excepție este
realizat pentru fișierele numite „ChangeLog” - în acest caz dif va fi instruit să omite toate
linii de context, astfel încât patch-ul să poată fi aplicat chiar dacă au fost scrise alte modificări
Jurnalul de modificări. De asemenea, fișierele adăugate sunt gestionate corect. Antetul de dif ieșirea este
corectat în așa fel încât cel puțin patch-ul GNU va crea un fișier nou atunci când va rezulta
patch-ul este aplicat și eliminați acel fișier atunci când patch-ul este invers.

LICENȚĂ


cvsutils este acoperit de GNU General Public License (GPL).

Utilizați cvsu online folosind serviciile onworks.net



Cele mai recente programe online Linux și Windows