Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 13780|Odpověď: 3

Konfigurace a využití serveru VisualSVN (nasazení projektu na SVN)

[Kopírovat odkaz]
Zveřejněno 17.03.2017 15:31:41 | | | |
1. Proč používat VisualSVN Server místo Subversion?
Odpověď:
Protože pokud použijete Subversion přímo, pak na Windows, pokud chcete, aby to začalo přímo se systémem, musíte zapouzdřit SVN Server jako službu windws a musíte ovládat uživatelská oprávnění úpravou konfiguračního souboru. VisualSVN Serve se integruje se Subversion a Apache, čímž eliminuje veškerou komplikaci. Po instalaci je SVN Server již zabalen jako windws služba a konfigurace Apache Serveru je pouze na grafickém rozhraní, specifikuje autentizační metodu, přístupový port a další jednoduché operace. Kromě toho je správa uživatelských oprávnění také konfigurována prostřednictvím grafického rozhraní.
2. Proč nepoužít TFS?
Odpověď:
Od té doby, co jsme začali s Subversion a TortioseSVN, jsme jiný software neměnili. Co se týče TFS, zatím jsem ho nepoužil, vlastně jsem jen četl pár článků a moc o něm nevím.
3. Je VisualSVN Server zdarma?
Odpověď:
Ano, VisualSVN Server je zdarma, zatímco VisualSVN je nabíjecí. VisualSVN je klient SVN, integrovaný s Visual Studiem, VisualSVN Server je serverová stránka SVN, včetně Subversion, Apache a správy uživatelů a oprávnění, výhody byly zmíněny výše.

Dobře, zpátky k věci, oficiálně začínáme náš dnešní tutoriál.

1. Konfigurace a způsob použití serveru VisualSVN [na straně serveru]
Po instalaci VisualSVN Server [viz zde pro instalační proces], spusťte VisualSVN Server Manger, následuje spouštěcí rozhraní:


Dobře, přidáme kódovou základnu [Repository], jak je uvedeno níže:

Vytvořte novou kódovou základnu, jak je vidět na obrázku výše, zadejte název kódové základny do textového pole zobrazeného na obrázku níže:


Poznámka: Pokud je zaškrtávací políčko na výše uvedeném obrázku vybráno, budou vytvořeny tři podadresáře pod kódovou základnou StartKit: trunk, větve a tagy; Pokud je odškrtnuto, vytvoří se pouze prázdný kódový StartKit.
Klikněte na tlačítko OK a kódová základna je úspěšně vytvořena.

Jakmile si vytvoříte kód, nic v něm není. Ve druhé části tohoto tutoriálu vysvětlím, jak přejít do zdrojového kódu.
Dále spustíme bezpečnostní nastavení, klikněte pravým tlačítkem na Uživatelé vlevo:



Zadejte výše uvedené informace, klikněte na OK a my vytvoříme uživatele. Postupujte výše uvedeným postupem k přidání uživatelů Developer1, tester1 a manager1, a nyní začínáme přidávat tyto uživatele do projektu, který jsme právě vytvořili:

Klikněte na "Přidat..." tlačítko, vyberte uživatele, kterého jsme právě přidali na obrázku níže, klikněte na tlačítko OK:
Poznámka: Možná jste si všimli skupin na obrázku níže, ano, můžete také nejprve vytvořit skupiny, přidat uživatele do každé skupiny a pak skupiny autorizovat.

Autorizujte uživatele nebo skupiny, jak je znázorněno na následujícím obrázku:

Kliknutím na tlačítko "OK" má uživatel výše uvedená různá oprávnění k přístupu ke kódu StartKit.
Protože je uživatelský starter nováček v týmu a nechce, aby odesílal nový kód do kódu, může pouze číst kód v kódu, ne odevzdávat kód. Tester1 je tester a není zodpovědný za psaní kódu, takže je také pouze pro čtení. Vývojář1 a manažer1 jsou vývojáři a projektoví manažeři a přirozeně mají oprávnění ke čtení a zápisu.
Při samotném vývoji projektu je často nemožné, aby byl jen jeden vývojář a tester, takže je pohodlnější autorizovat ve skupinách a můžete si to procvičit sami.
2. Základní použití TotoiseSVN

V tutoriálu Project Management Practice 1, pokud chcete odvést dobrou práci, musíte nejprve nabrousit své nástroje [Základní nástroje], vysvětlil jsem, jak nainstalovat TortoiseSVN. V předchozím vysvětlení jsme už mluvili o tom, jak používat VisualSVN Server, a dnes se zaměřím na jednoduché použití TortoiseSVN.
1. Zkontrolujte zdrojový kód SVN serveru Pokud použijeme Visual Studio k vytvoření projektu ve složce StartKit, musíme zaregistrovat zdrojový kód tohoto projektu do kódu na SVN serveru, nejprve pravým tlačítkem kliknout na složku StartKit, v tuto chvíli je pravé tlačítko v nabídce zobrazeno na obrázku níže:
Obrázek 2-2-1

Klikněte na Import a zobrazí se následující formulář, kde http://zt.net.henu.edu.cn je název serveru, svn je kořenový adresář kódového úložiště a StartKit je kódová základna, kterou jsme přidali v předchozím tutoriálu:
Poznámka: Zaškrtávací políčko v levém dolním rohu není užitečné při prvním zkontrolování zdrojového kódu, ale je velmi užitečné při pozdějším odesílání kódu.
Obrázek 2-2-2

Klikněte na tlačítko OK a zobrazí se následující formulář, který vás požádá o zadání vašich přihlašovacích údajů:
Obrázek 2-2-3

Zadejte uživatelské jméno a heslo do výše uvedeného formuláře a klikněte na tlačítko OK:
Obrázek 2-2-4

Jak je znázorněno na obrázku výše, zdrojový kód byl úspěšně zaregistrován na serveru SVN. V tomto bodě mohou členové týmu migrovat zdrojový kód ze SVN serveru na své vlastní počítače.





Předchozí:System.Web.Optimization spojuje použití kompresních technik
Další:.sh chyba při spuštění souboru: -bash: xxx: /bin/sh^M: špatný interpret: Žádný takový soubor ani směr...
Zveřejněno 17.03.2017 15:39:39 |
Děkuju                                         
 Pronajímatel| Zveřejněno 17.03.2017 15:41:06 |
Zveřejněno 19.03.2017 5:04:39 |
Nejlepší se naučil
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com