- Autor Jason Gerald [email protected].
- Public 2023-12-16 11:15.
- Zadnja promjena 2025-01-23 12:19.
Subverzija (ponekad se naziva i SVN) je sustav otvorenog koda koji pamti svaku promjenu datoteka i direktorija. Ovaj je sustav koristan kada želite pratiti promjene u dokumentu tijekom vremena ili vratiti stariju verziju datoteke. Počnite s prvim korakom za detaljne upute o instaliranju Subverzije na Mac OS X.
Korak
1. dio od 2: Instaliranje sustava iz binarnog paketa
Korak 1. Posjetite
Na toj stranici pronaći ćete brojne binarne datoteke za preuzimanje, od kojih svaka ima različite zahtjeve. Odaberite binarni program koji najbolje odgovara vašim potrebama.
Korak 2. Izdvojite datoteku
preuzet pkg. Instalacijska datoteka Subversion bit će stvorena nakon toga na radnoj površini. Dvaput kliknite datoteku i slijedite upute za instalaciju.
Korak 3. Otvorite Terminal koji se nalazi u mapi "Uslužni programi"
Alternativno, potražite Terminal putem Spotlight -a. Unesite sljedeći unos u naredbu [korisničko ime] $:
-
svn [unesite]
Instalirajte Subversion na Mac OS X Korak 3Bullet1 -
Ako naredba vrati odgovor "Upišite 'svn help' za upotrebu", Subverzija radi dobro.
Instalirajte Subversion na Mac OS X Korak 3Bullet2 -
Ako/usr/local/bin nije dostupan u direktoriju, uredite datoteku.profile i dodajte sljedeći redak:
Instalirajte Subversion na Mac OS X Korak 3Bullet3 izvoz PATH = $ PATH:/usr/local/bin
-
Otvorite novi prozor terminala i pokušajte unijeti sljedeću naredbu: svn [enter]
Instalirajte Subversion na Mac OS X Korak 3Bullet4
Dio 2 od 2: Postavljanje subverzionog okruženja
Korak 1. Postavite SVN poslužitelj
Ovaj poslužitelj vam je potreban za distribuciju Subverzijskih projekata.
Korak 2. Pokrenite Terminal i stvorite direktorij pod nazivom “svnroot” u direktoriju računa ovako:
mkdir svnroot
-
Upišite: svnadmin create/Users/[vaše korisničko ime]/svnroot
Instalirajte Subversion na Mac OS X Korak 5Bullet1 -
Poslužitelj je uspješno kreiran!
Instalirajte Subversion na Mac OS X Korak 5Bullet2
Korak 3. Koristite SVN poslužitelj s terminalom
To možete provjeriti putem Terminala sljedećom naredbom: svn checkout file: /// Users/[vaše korisničko ime]/svnroot
-
Za daljinski pristup, omogućite "ssh pristup" (u Postavkama sustava/Dijeljenje) i provjerite pomoću sljedeće naredbe: svn checkout svn+ssh: //my.domain.com/Users/ [vaše korisničko ime]/svnroot
Instalirajte Subversion na Mac OS X Korak 6Bullet1
Korak 4. Postavite program Subversion manager
Na primjer, svnX podržava sve verzije Mac OS X od 10.5 do 10.8. Možete ga dobiti na
Korak 5. Pokrenite SVNx nakon preuzimanja, a zatim pogledajte dva prozora pod nazivom „Radne kopije "i" Spremišta ".
U odjeljku „Spremišta“dodajte URL i podatke za prijavu sa SVN poslužitelja.
-
Otvorite prozor. Ako dobijete poruku o pogrešci, provjerite svoju prijavu.
Instalirajte Subversion na Mac OS X Korak 8Bullet1 -
Prebacite se na terminal i upišite: svn import -m "vaše uvozne poruke"/my/local/project/path/my/remote/svn/repository. Ova naredba dodaje sve datoteke iz lokalnog projekta na SVN poslužitelj.
Instalirajte Subversion na Mac OS X Korak 8Bullet2 -
Dodajte direktorij spremišta SVN (sa SVN poslužitelja) na popis u prozoru "Radna kopija" SVNx -a.
Instalirajte Subversion na Mac OS X Korak 8Bullet3
Korak 6. U SVNx -u otvorite radnu kopiju datoteke/dokumenta
Tijekom rada na ovom projektu možete vidjeti izmjene u prozoru SVNx.
Korak 7. Testirajte dokument
Napravite manje izmjene u kopiji datoteke/dokumenta, a zatim ažurirajte dokument u prozoru "Radna kopija".
SVNx prikazuje sve datoteke s izmjenama. Pritisnite gumb "Obriši" da biste ga dodali u spremište poslužitelja SVN
Korak 8. Ako želite raditi na dokumentima/datotekama u spremištu Subversion izravno iz Finder -a, dobra je ideja koristiti SCPlugin ili SVN skripte za Finder
Savjeti
- Neka dodatna dokumentacija dostupna je u poddirektoriju “doc/” Subverzionih resursa. Za više informacija pročitajte datoteku “doc/README”.
- Glavna dokumentacija Subverzije je besplatna knjiga pod nazivom Kontrola verzija s Subverzijom ili Knjiga Subverzije. Možete ga nabaviti sa