Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 13780|Odpoveď: 3

Konfigurácia a používanie servera VisualSVN (nasadenie projektu na SVN)

[Kopírovať odkaz]
Zverejnené 17. 3. 2017 15:31:41 | | | |
1. Prečo používať VisualSVN Server namiesto Subversion?
Odpoveď:
Pretože ak použijete Subversion priamo, potom na Windows, ak chcete, aby to začalo so systémom, musíte zapuzdriť SVN Server ako windws službu a musíte ovládať používateľské oprávnenia úpravou konfiguračného súboru. VisualSVN Serve sa integruje so Subversion a Apache, čím eliminuje všetky komplikácie. Po inštalácii je SVN Server už zabalený ako windws služba a konfigurácia Apache Servera je len na grafickom rozhraní, kde sa špecifikuje autentifikačná metóda, prístupový port a ďalšie jednoduché operácie. Okrem toho je správa používateľských oprávnení tiež konfigurovaná cez grafické rozhranie.
2. Prečo nepoužiť TFS?
Odpoveď:
Odkedy sme začali so Subversion a TortioseSVN, nemenili sme iný softvér. Čo sa týka TFS, zatiaľ som ho nepoužil, vlastne som len čítal nejaké články a veľa o ňom neviem.
3. Je VisualSVN Server zadarmo?
Odpoveď:
Áno, VisualSVN Server je zadarmo, zatiaľ čo VisualSVN je nabíjateľný. VisualSVN je klientom SVN, integrovaný s Visual Studiom, VisualSVN Server je serverová stránka SVN, vrátane Subversion, Apache a správy používateľov a oprávnení, výhody boli spomenuté vyššie.

Dobre, späť k veci, oficiálne začíname náš tutoriál dnes.

1. Konfigurácia a spôsob používania servera VisualSVN [na strane servera]
Po nainštalovaní VisualSVN Servera [pozri tu pre inštalačný proces], spusti VisualSVN Server Manger, nasleduje rozhranie bootovania:


Dobre, pridajme kódovú základňu [Repository], ako je uvedené nižšie:

Vytvorte novú kódovú základňu, ako je znázornené na obrázku vyššie, zadajte názov kódovej základne do textového poľa zobrazeného na obrázku nižšie:


Poznámka: Ak je zaškrtávacie políčko na obrázku vyššie vybrané, pod kódovou základňou StartKit sa vytvoria tri podadresáre: trunky, vetvy a tagy; Ak nie je zaškrtnutý, vytvorí sa len prázdny kódový StartKit.
Kliknite na tlačidlo OK a kódová základňa je úspešne vytvorená.

Keď už vytvoríte svoj kód, nič v ňom nie je. V druhej časti tohto tutoriálu vysvetlím, ako migrovať do zdrojového kódu.
Potom spustíme bezpečnostné nastavenia, pravým tlačidlom klikneme na Používateľov vľavo:



Zadajte vyššie uvedené informácie, kliknite na OK a vytvoríme si používateľa. Postupujte podľa vyššie uvedeného procesu na pridanie používateľov Developer1, tester1 a manager1, a teraz začíname pridávať týchto používateľov do projektu, ktorý sme práve vytvorili:

Kliknite na "Pridať..." vyberte používateľa, ktorého sme práve pridali na obrázku nižšie, kliknite na tlačidlo OK:
Poznámka: Možno ste si všimli skupiny na obrázku nižšie, áno, môžete najskôr vytvoriť skupiny, pridať používateľov do každej skupiny a potom autorizovať skupiny.

Autorizujte používateľov alebo skupiny, ako je znázornené na nasledujúcom obrázku:

Kliknutím na tlačidlo "OK" má používateľ vyššie rôzne oprávnenia na prístup ku kódu StartKit.
Keďže používateľský starter je nováčik v tíme a nechce, aby posielal nový kód do kódu, môže len čítať kód v kóde, nie ho odovzdať. Tester1 je tester a nie je zodpovedný za písanie kódu, takže je tiež len na čítanie. Developer1 a manažér1 sú vývojári a projektoví manažéri, ktorí prirodzene majú práva na čítanie a zápis.
V samotnom procese vývoja projektu je často nemožné, aby bol len jeden vývojár a tester, takže je pohodlnejšie používať skupiny na autorizáciu a môžete si to precvičiť sami.
2. Základné použitie TotoiseSVN

V návode Project Management Practice 1, ak chcete odviesť dobrú prácu, musíte najprv nabrúsiť svoje nástroje [Základné nástroje], vysvetlil som, ako nainštalovať TortoiseSVN. V vyššie uvedenom vysvetlení sme už hovorili o tom, ako používať VisualSVN Server, a dnes sa budem venovať jednoduchému používaniu TortoiseSVN.
1. Skontrolujte zdrojový kód SVN servera Ak používame Visual Studio na vytvorenie projektu v priečinku StartKit, musíme skontrolovať zdrojový kód tohto projektu do kódu na SVN Serveri, najprv pravým tlačidlom kliknúť na priečinok StartKit, kde je v tomto momente pravé tlačidlo zobrazené na obrázku nižšie:
Obrázok 2-2-1

Kliknite na import a zobrazí sa nasledujúci formulár, kde http://zt.net.henu.edu.cn je názov servera, svn je koreňový adresár kódového repozitára a StartKit je kódová základňa, ktorú sme pridali v predchádzajúcom tutoriáli:
Poznámka: Zaškrtávacie políčko v ľavom dolnom rohu nie je užitočné, keď prvýkrát skontrolujete zdrojový kód, ale je veľmi užitočné, keď kód odosielate neskôr.
Obrázok 2-2-2

Kliknite na tlačidlo OK a zobrazí sa nasledujúci formulár, ktorý vás požiada o zadanie vašich prihlasovacích údajov:
Obrázok 2-2-3

Zadajte používateľské meno a heslo do vyššie uvedeného formulára a kliknite na tlačidlo OK:
Obrázok 2-2-4

Ako je znázornené na obrázku vyššie, zdrojový kód bol úspešne skontrolovaný do SVN servera. V tomto bode môžu členovia tímu migrovať zdrojový kód zo SVN servera na svoje vlastné počítače.





Predchádzajúci:System.Web.Optimization spája použitie kompresných techník
Budúci:.sh chyba pri spustení súboru: -bash: xxx: /bin/sh^M: zlý interpretátor: Žiadny takýto súbor ani direc...
Zverejnené 17. 3. 2017 15:39:39 |
Ďakujem                                         
 Prenajímateľ| Zverejnené 17. 3. 2017 15:41:06 |

Rado sa stalo   
Zverejnené 19. 3. 2017 5:04:39 |
Najlepší sa naučil
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com