Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 13780|Válasz: 3

VisualSVN szerver konfigurációja és használata (projekt telepítése SVN-en)

[Linket másol]
Közzétéve 2017. 03. 17. 15:31:41 | | | |
1. Miért használjuk a VisualSVN Servert a Subversion helyett?
Válasz:
Mert ha közvetlenül a Subversion-t használod, akkor Windows rendszeren, ha azt akarod, hogy a rendszerrel induljon, az SVN Servert egy windws szolgáltatásként kell kapszulálnod, és a felhasználói jogosultságokat a konfigurációs fájl módosításával kell szabályoznod. A VisualSVN Serve integrálódik a Subversionnal és az Apache-val, így minden gondot megszüntet. Telepítéskor az SVN Server már windws szolgáltatásként van csomagolva, és az Apache Server konfigurációja csak a grafikus felületen van, megadva a hitelesítési módszert, hozzáférési portot és egyéb egyszerű műveleteket. Ezen felül a felhasználói jogosultságok kezelése is a grafikus felületen keresztül van konfigurálva.
2. Miért ne használnánk TFS-t?
Válasz:
Mivel a Subversion-lal és a TortioseSVN-nel kezdtük, nem változtattunk más szoftvereken. Ami a TFS-t illeti, eddig nem használtam, sőt, csak néhány cikket olvastam, és nem sokat tudok róla.
3. Ingyenes-e a VisualSVN Server?
Válasz:
Igen, a VisualSVN Server ingyenes, míg a VisualSVN díjazható. A VisualSVN az SVN kliense, integrálva a Visual Studio-val, a VisualSvn Server az SVN szerveroldala, beleértve a Subversiont, Apache és a felhasználói és jogosultságkezelést, az előnyöket fentebb említettük.

Rendben, visszatérünk a lényeghez, ma hivatalosan is elkezdjük a tanárunkat.

1. VisualSVN Server konfiguráció és használati módszer [szerver oldala]
A VisualSVN Server telepítése után [lásd itt a telepítési folyamatot], futtasd a VisualSVN Server Menedzsert, az alábbiak a boot felületek:


Rendben, adjunk hozzá egy kódbázist [Repository], ahogy az alábbiakban látható:

Hozz létre új kódbázist a fenti képen látható módon, írd be a kódbázis nevét a képen látható szövegmezőbe:


Megjegyzés: Ha a fenti ábrán látható PipBox a kiválasztás lesz, három alkönyvtár jön létre a kódbázis StartKit alatt: törzs, ágazások és címkék; Ha nem jelölik be, csak egy üres kódbázis StartKit keletkezik.
Kattints az OK gombra, és sikeresen létrehozza a kódbázist.

Ha már létrehoztad a kódbázisodat, nincs benne semmi. A tutorial második részében elmagyarázom, hogyan lehet migrálni a forráskódba.
Ezután elindítjuk a biztonsági beállításokat, jobb kattintással a bal oldalon a Felhasználók menüpontra:



Adja meg a fenti információkat, kattintson az OK-ra, és létrehozunk egy felhasználót. Kövesd a fenti folyamatot, hogy hozzáadd a felhasználókat Developer1, tester1 és manager1 néven, és most elkezdjük hozzáadni a felhasználókat a nemrég létrehozott projekthez:

Kattints a "Hozzáadva..." gombra gombot, válaszd ki az alábbi ábrán megjelent felhasználót, kattints az OK gombra:
Megjegyzés: Lehet, hogy észrevetted a Csoportokat az alábbi ábrán, igen, először létrehozhatsz csoportokat, hozzáadhatsz felhasználókat az egyes csoportokhoz, majd engedélyezheted a csoportokat.

Engedélyezze a felhasználókat vagy csoportokat az alábbi ábrán látható módon:

Az "OK" gombra kattintva a fenti felhasználó különböző jogosultságokkal rendelkezik a StartKit kódbázis eléréséhez.
Mivel a felhasználói kezdő új tag a csapatban, és nem akarja, hogy új kódot küldjön be a kódbázisra, csak a kódot tudja elolvasni a kódbázisban, nem küldeni be. A tester1 teszter, és nem felel a kódírásért, így csak olvasható. A fejlesztő1 és a menedzser1 fejlesztők és projektmenedzserek, és természetesen olvasási és írási jogokkal rendelkeznek.
A tényleges projektfejlesztési folyamat során gyakran lehetetlen, hogy csak egy fejlesztő és tesztelő van, így kényelmesebb csoportokat használni az engedélyezéshez, amit magad is gyakorolhatsz.
2. A TotoiseSVN alapvető használata

A Project Management Practice Tutorial 1-ben, ha jól akarsz végezni, először élesítened kell az eszközeidet [Basic Tools], elmagyaráztam, hogyan kell telepíteni a TortoiseSVN-t. A fenti magyarázatban már beszéltünk a VisualSVN Server használatáról, és ma a TortoiseSVN egyszerű használatáról fogok beszélni.
1. Ellenőrizd az SVN szerver forráskódját. Ha a Visual Studio-t használjuk projekt létrehozására a StartKit mappában, akkor a projekt forráskódját az SVN Server kódbázisába kell ellenőriznünk, először jobb kattintással a StartKit mappára, a jobb kattintásmenü most a következő ábrán látható:
2-2-1. ábra

Kattints az Importra, és megjelenik a következő űrlap, ahol http://zt.net.henu.edu.cn a szerver neve, az svn a kódtár gyökérkönyvtára, a StartKit pedig egy kódbázis, amit az előző oktatóanyagban adtunk hozzá:
Megjegyzés: A bal alsó sarokban lévő Pipa nem hasznos, amikor először ellenőrized a forráskódot, de nagyon hasznos, ha később beküldöd a kódot.
2-2-2. ábra

Kattints az OK gombra, és a következő űrlap jelenik meg, amelyben megadni kell a beoszthatóságodat:
2-2-3. ábra

Adja meg a felhasználónevet és jelszót a fenti űrlapon, majd kattintson az OK gombra:
2-2-4. ábra

Ahogy a fenti ábrán látható, a forráskódot sikeresen ellenőrizték az SVN szerveren. Ekkor a csapattagok átmigrálhatják a forráskódot az SVN szerverről saját gépükre.





Előző:A System.Web.Optimization egyesíti a tömörítési technikák alkalmazását
Következő:.sh fájl végrehajtási hiba: -bash: xxx: /bin/sh^M: rossz értelmező: Nincs ilyen fájl vagy direc...
Közzétéve 2017. 03. 17. 15:39:39 |
Köszönöm                                         
 Háziúr| Közzétéve 2017. 03. 17. 15:41:06 |

Szívesen   
Közzétéve 2017. 03. 19. 5:04:39 |
A legjobb tanult
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com