Konfiguracija Svn poslužitelja i TortoiseSVN, Ankhsvn + VS

Svn Server Configuration



Instalacija Svn poslužitelja i klijenta

1. Preuzmite i instalirajte poslužitelj VisualSvn-Server. (Postupak je izostavljen)

2. Preuzmite i instalirajte TortoiseSVN klijent. (Postupak je izostavljen)



3. Preuzmite i instalirajte vs dodatak AnkhSvn. (Postupak je izostavljen)



Izgradite skladište na poslužitelju

Otvorite visualSVN ServerManager, desnom tipkom miša kliknite Spremišta - Novo - Spremište i u skočni dijaloški okvir unesite naziv skladišta (dopunite)







Sigurnosne postavke

Desnom tipkom miša kliknite Korisnici s lijeve strane - Novi - Korisnik i dodajte korisničko ime i lozinku u skočni dijaloški okvir: (imajte na umu da korisničko ime i lozinka razlikuju velika i mala slova



Premjestite izvorni kod na svn poslužitelj

Pronađite svoju novostvorenu mapu projekta (projekt je već sadržan u njoj), kliknite desnom tipkom miša - TortoiseSVN - Uvezi, u skočni dijaloški okvir unesite URL skladišta i kliknite U redu da dovršite migraciju izvornog koda svn poslužitelj.



Postavite dozvole za korištenje projekta

Dopuštenja u svn podijeljena su u tri vrste: nedostupnost (nedostupno), čitanje i pisanje (čitanje i pisanje) i samo čitanje (samo čitanje).

Desnom tipkom miša kliknite datoteku koja treba dodati dozvole - svi zadaci - ManageSecurity, kliknite gumb Dodaj u skočnom dijaloškom okviru, dodajte dodano korisničko ime u skočnom dijaloškom okviru i kliknite U redu za dovršetak, odaberite dopuštenja u prozoru Sigurnost i kliknite U redu gumb Dovrši




Migrirajte izvorni kod u VisualStudio2010

Otvorite Visual Studio 2010, Alati - Opcije - SourceControl - odabir dodatka, odaberite Ankhsvn.


Kliknite File - Subversion - openfromSubversion, a nakon unosa urla skladišta u skočni prozor, pojavit će se dijaloški okvir s korisničkim imenom i lozinkom. Unesite korisničko ime i lozinku da biste odabrali datoteku koda koju želite premjestiti i migrirajte kôd u Visual Studio. Premještenu datoteku projekta možete vidjeti u upravljanju resursima rješenja. Ako se ispred datoteke projekta nalaze upitnik i uskličnik, to znači da trenutni korisnik nema prava pristupa ovoj datoteci.



Ažurirajte projekt s poslužitelja na najnoviju verziju

Desnom tipkom miša kliknite projekt u istraživaču rješenja i odaberite zaštitu od ažuriranja na najnoviju verziju.


Pošaljite projekt poslužitelju nakon izmjene

Nakon što se projekt izmijeni, kvačica ispred datoteke projekta prikazuje se narančasto, odaberite datoteku projekta ili cijelu datoteku projekta u istraživaču rješenja, kliknite desnim gumbom miša - Obvezi da biste dovršili prijavu. Ako je ova datoteka samo za čitanje za trenutnog korisnika, sustav će zatražiti informacije poput zabrane izmjena prilikom slanja.

Prijenos sa: http://blog.csdn.net/sunfor/article/details/45041215