Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 13780|Atsakyti: 3

"VisualSVN" serverio konfigūracija ir naudojimas ("Project Deployment" SVN)

[Kopijuoti nuorodą]
Paskelbta 2017-03-17 15:31:41 | | | |
1. Kodėl verta naudoti "VisualSVN Server", o ne "Subversion"?
Atsakyti:
Nes jei naudojate "Subversion" tiesiogiai, tada "Windows" sistemoje, jei norite, kad ji prasidėtų nuo sistemos, turite inkapsuliuoti SVN serverį kaip "windws" paslaugą ir valdyti vartotojo leidimus modifikuodami konfigūracijos failą. "VisualSVN Serve" integruojasi su "Subversion" ir "Apache", pašalindama visus rūpesčius. Įdiegus SVN serveris jau yra supakuotas kaip windws paslauga, o "Apache Server" konfigūracija yra tik grafinėje sąsajoje, nurodant autentifikavimo metodą, prieigos prievadą ir kitas paprastas operacijas. Be to, vartotojo leidimų valdymas taip pat sukonfigūruojamas per grafinę sąsają.
2. Kodėl gi nepasinaudojus TFS?
Atsakyti:
Kadangi pradėjome nuo Subversion ir TortioseSVN, kitos programinės įrangos nepakeitėme. Kalbant apie TFS, aš jo nenaudojau iki šiol, tiesą sakant, aš tik perskaičiau keletą straipsnių ir nežinau daug apie jį.
3. Ar "VisualSVN Server" yra nemokamas?
Atsakyti:
Taip, "VisualSVN Server" yra nemokamas, o "VisualSVN" yra mokamas. "VisualSVN" yra SVN klientas, integruotas su "Visual Studio", "VisualSvn Server" yra SVN serverio pusė, įskaitant "Subversion", "Apache" ir vartotojų bei leidimų valdymą, privalumai buvo paminėti aukščiau.

Gerai, grįžkime prie verslo, šiandien oficialiai pradedame mūsų pamoką.

1. VisualSVN serverio konfigūracija ir naudojimo metodas [serverio pusėje]
Įdiegę "VisualSVN Server" [diegimo procesą rasite čia], paleiskite "VisualSVN Server Manger", toliau pateikiama įkrovos sąsaja:


Gerai, pridėkime kodų bazę [saugyklą], kaip parodyta toliau:

Sukurkite naują kodų bazę, kaip parodyta aukščiau esančiame paveikslėlyje, įveskite kodų bazės pavadinimą teksto laukelyje, parodytame žemiau esančiame paveikslėlyje:


Pastaba: Jei pažymėtas aukščiau pateiktame paveikslėlyje esantis žymimasis langelis, pagal kodų bazę StartKit bus sukurti trys pakatalogiai: bagažinė, šakos ir žymos; Jei nepažymėta, sukuriama tik tuščia kodų bazė StartKit.
Spustelėkite mygtuką Gerai ir kodų bazė sėkmingai sukurta.

Sukūrę kodų bazę, joje nieko nėra. Paaiškinsiu, kaip pereiti į šaltinio kodą antroje šios pamokos dalyje.
Tada paleidžiame saugos nustatymus, dešiniuoju pelės mygtuku spustelėkite Vartotojai kairėje:



Įveskite aukščiau pateiktą informaciją, spustelėkite Gerai ir sukursime vartotoją. Atlikite aukščiau pateiktą procesą, kad pridėtumėte vartotojus atitinkamai Developer1, tester1 ir manager1, o dabar pradedame pridėti šiuos vartotojus prie ką tik sukurto projekto:

Spustelėkite "Pridėti..." mygtuką, pasirinkite vartotoją, kurį ką tik pridėjome žemiau esančiame paveikslėlyje, spustelėkite mygtuką Gerai:
Pastaba: Galbūt pastebėjote grupes žemiau esančiame paveikslėlyje, taip, taip pat pirmiausia galite sukurti grupes, pridėti vartotojų prie kiekvienos grupės ir įgalioti grupes.

Įgalioti vartotojus arba grupes, kaip parodyta šiame paveikslėlyje:

Spustelėjus mygtuką "Gerai", aukščiau esantis vartotojas turi skirtingus leidimus pasiekti "StartKit" kodų bazę.
Kadangi pradedantysis vartotojas yra komandos naujokas ir nenori, kad jis pateiktų naują kodą į kodų bazę, jis gali tik skaityti kodą kodų bazėje, o ne pateikti kodą. Tester1 yra testuotojas ir nėra atsakingas už kodo rašymą, todėl jis taip pat yra tik skaitomas. Developer1 ir manager1 yra kūrėjai ir projektų vadovai, ir, žinoma, turi skaitymo ir rašymo teises.
Faktiniame projekto kūrimo procese dažnai neįmanoma, kad būtų tik vienas kūrėjas ir testuotojas, todėl patogiau naudoti grupes autorizuoti, ir jūs galite tai praktikuoti patys.
2. Pagrindinis TotoiseSVN naudojimas

Projektų valdymo praktikos pamoka 1, Jei norite atlikti gerą darbą, pirmiausia turite pagaląsti savo įrankius [Pagrindiniai įrankiai], paaiškinau, kaip įdiegti TortoiseSVN. Aukščiau pateiktame paaiškinime mes jau kalbėjome apie tai, kaip naudotis "VisualSVN Server", o šiandien kalbėsiu apie paprastą "TortoiseSVN" naudojimą.
1. Patikrinkite SVN serverio šaltinio kodą Jei projektui sukurti naudojame "Visual Studio" aplanke "StartKit", turime patikrinti šio projekto šaltinio kodą SVN serverio kodų bazėje, pirmiausia dešiniuoju pelės mygtuku spustelėkite aplanką "StartKit", dešiniuoju pelės mygtuku spustelėjęs meniu šiuo metu yra toks, kaip parodyta paveikslėlyje žemiau:
2-2-1 pav.

Spustelėkite Importuoti ir pasirodys ši forma, kurioje http://zt.net.henu.edu.cn yra serverio pavadinimas, svn yra šakninis kodo saugyklos katalogas, o "StartKit" yra kodo bazė, kurią pridėjome ankstesnėje pamokoje:
Pastaba: Žymimasis langelis apatiniame kairiajame kampe nėra naudingas, kai pirmą kartą patikrinate šaltinio kodą, tačiau jis yra labai naudingas, kai kodą pateikiate vėliau.
2-2-2 pav.

Spustelėkite mygtuką Gerai ir pasirodys ši forma, kurioje bus prašoma įvesti kredencialus:
2-2-3 pav.

Aukščiau pateiktoje formoje įveskite vartotojo vardą ir slaptažodį ir spustelėkite mygtuką Gerai:
2-2-4 pav.

Kaip parodyta aukščiau esančiame paveikslėlyje, šaltinio kodas sėkmingai patikrintas SVN serveryje. Šiuo metu komandos nariai gali perkelti šaltinio kodą iš SVN serverio į savo įrenginius.





Ankstesnis:System.Web.Optimization sujungia glaudinimo metodų naudojimą
Kitą:.sh failo vykdymo klaida: -bash: xxx: /bin/sh^M: blogas interpretatorius: Nėra tokio failo ar direc...
Paskelbta 2017-03-17 15:39:39 |
Ačiū                                         
 Savininkas| Paskelbta 2017-03-17 15:41:06 |

Nėra už ką   
Paskelbta 2017-03-19 05:04:39 |
Į viršų vienas išmoko
Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com