Lai gan Apache Subversion ir daudz grafisko klientu, ir noderīgi, ja komandrindā ir iespēja mijiedarboties ar Subversion. Šajā rakstā mēs aplūkojam komandrindas Subversion pamatus, sākot no darba kopijas pārbaudes līdz pirmo izmaiņu veikšanai un atgriešanai repozitorijā.
Soļi
Solis 1. Programmā Apache Subversion komandas tiek ievadītas, izmantojot termināļa logu
Lai to atvērtu sistēmā Windows, nospiediet taustiņu "Windows" un "r". Tiks atvērts dialoglodziņš “Palaist”. Ievadiet “cmd” un nospiediet “Labi”.
-
Tagad tiks atvērts termināļa logs, kas būs gatavs jūsu komandu ievadīšanai.
2. solis. Lai izveidotu savu pirmo repozitoriju, izmantojiet komandu “svnadmin create”, kam seko ceļš, kurā vēlaties izveidot jauno krātuvi, un jaunās repozitorijas nosaukums
Piemēram, ja vēlaties mapē “Dokumenti” izveidot jaunu krātuvi ar nosaukumu “Jauns projekts”, komanda būtu: svnadmin create C: / Users / Jessica / Documents / New_Project
3. solis. Pārbaudiet mapē “Dokumenti”
Jūs redzēsit jaunu mapi ar nosaukumu “Jauns projekts”.
4. solis. Šajā mapē ir daži jauni faili
Neizdzēsiet un nemodificējiet nevienu no šiem failiem.
5. solis. Tagad esat izveidojis krātuvi, pārbaudiet darba kopiju. Tas tiek darīts, izmantojot komandu “SVN Checkout”, kam seko jūsu krātuves URL un tikko datorā izveidotās krātuves atrašanās vieta. Šajā piemērā komanda ir šāda: svn checkout https://127.0.0.1:9880/New-Project C: / Users / Jessica / Documents / New_Project Rezultāts 'Enter'.
6. solis. Pārbaudot savu darba kopiju, jūs pamanīsit visu savu repozitorija failu kopijas
7. solis. Tagad jūs varat brīvi veikt izmaiņas darba kopijā
Kad esat pabeidzis failu modificēšanu, izmaiņas būs jāatsauc atpakaļ repozitorijā. Lai veiktu saistības, izmantojiet komandu 'svn saistīt', kam seko "--message" un atbilstošu žurnāla ziņojumu, un visbeidzot-darba kopijas atrašanās vietu. Šajā piemērā komanda būtu šāda: svn įsipareigot -ziņojums “pievienots Readme fails” C: / Users / Jessica / Documents / New_Project Rezultāts 'Enter'. Jūsu veiktās izmaiņas tagad ir veiktas repozitorijā!