add - Adăugați fișiere, directoare și legături simbolice, marcându-le pentru intrarea ulterioară în depozit. Atunci când sunt marcate, ele sunt încărcate și adăugate în depozit atunci când modificările sunt fixate mai întâi. Dacă ați adăugat ceva, dar apoi v-ați răzgândit înainte de a vă repara, puteți să eliminați marca suplimentară utilizând subcomanda svn revert.
svn adaugă PATH ...
$ svn adăugați testdir
checkout (co) - Creează o copie de lucru pe baza datelor din depozit. Dacă este omisă PATH, numele de bază de URL va fi folosit ca nume pentru directorul copie de lucru. Dacă sunt specificate mai multe adrese URL, copiile corespunzătoare vor fi create în subdirectorul PATH, fiecare în propriul director format din numele URL-ului de bază.
svn checkout URL [@REV] ... [PATH]
svn checkout SVN: //svn.ru2web.ru/ru2web/branches/www-01/ / usr / home /vasia/ru2web.ru/app/
curățare - curăță recursiv copia de lucru, eliminând blocările rămase din operațiile în așteptare. Odată ce ați întâmpinat o eroare de "copiere activă blocată", executați această subcomandă pentru a elimina vechile încuietori și pentru a aduce copia de lucru în stare de funcționare.
În cazul în care pentru un motiv oarecare operațiunea de a comanda de actualizare SVN a eșuat din cauza unei probleme care rulează un diferențe program extern (de exemplu, că ceva nu este corect în ea a făcut clic sau a avut loc eșec de rețea), un parametru este -diff3-cmd pentru a permite curățarea completă toate asociațiile care folosesc un program extern de diferențe. De asemenea, puteți specifica directorul de configurare utilizând opțiunea -config-dir, dar încercați să nu abuzați de aceste setări.
ștergeți (del, remove, rm) - Șterge un element dintr-o copie sau depozit de lucru.
svn șterge PATH ...
svn ștergeți adresa URL ...
export - Exportați un arbore director direct (fără dosare .svn).
import - Comandă un fișier sau un copac nevrorificat în depozit.
svn import [PATH] URL
info - Afișează informații despre un element local sau de la distanță.
svn info [TARGET. ]
blocare - Blocarea unei copii de lucru în seif, astfel încât nici un alt utilizator să nu poată schimba această cale.
svn lock TARGET ...
$ svn lock tree.jpg casa.jpg
jurnal - Afișați mesajele jurnal.
svn log [PATH]
svn jurnal URL [PATH. ]
$ svn jurnal
mkdir - Creați un director în seif cu controlul versiunii.
$ svn mkdir newdir
mutați (mv, redenumiți, ren) - mutați un fișier sau un director.
svn muta SRC DST
propdel (pdel, pd) - Îndepărtează proprietățile din fișiere, directoare sau revizii.
svn propdel PROPNAME [PATH. ]
svn Propel PROPNAME -revprop -r REV [URL]
propedit (pedit, pe)
scuipa (pget, pg)
proplist (plist, pl)
propset (pset, ps)
rezolvate - Ștergeți "conflictele" pe o copie de lucru a fișierelor sau directoarelor.
svn rezolvat PATH ...
revert - Anulați toate modificările locale.
$ svn revert myprj.phtml
status (stat, st) - Statutul unei copii de lucru a fișierelor sau directoarelor.
$ svn status wc
switch (sw) - Actualizează copia de lucru într-o altă adresă URL.
deblocați - Deblocați copia de lucru.
update (up) - Actualizați copia de lucru.