Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 13780|Odpowiedź: 3

Konfiguracja i użycie serwera VisualSVN (wdrażanie projektu na SVN)

[Skopiuj link]
Opublikowano 17.03.2017 15:31:41 | | | |
1. Dlaczego używać serwera VisualSVN zamiast Subversion?
Odpowiedź:
Bo jeśli używasz Subversion bezpośrednio, to na systemie Windows, jeśli chcesz, żeby zaczynało się od systemu, musisz zahalić SVN Server jako usługę windws i kontrolować uprawnienia użytkownika przez modyfikację pliku konfiguracyjnego. VisualSVN Serve integruje się z Subversion i Apache, eliminując wszelkie kłopoty. Po zainstalowaniu serwer SVN jest już zapakowany jako usługa windws, a konfiguracja Apache Server odbywa się wyłącznie na interfejsie graficznym, określając metodę uwierzytelniania, port dostępu i inne proste operacje. Dodatkowo zarządzanie uprawnieniami użytkownika jest konfigurowane za pomocą interfejsu graficznego.
2. Dlaczego nie używać TFS?
Odpowiedź:
Od kiedy zaczęliśmy od Subversion i TortioseSVN, nie zmienialiśmy innego oprogramowania. Jeśli chodzi o TFS, do tej pory go nie używałem, właściwie to tylko przeczytałem kilka artykułów i niewiele o tym wiem.
3. Czy serwer VisualSVN jest darmowy?
Odpowiedź:
Tak, serwer VisualSVN jest darmowy, a VisualSVN jest płatny. VisualSVN jest klientem SVN, zintegrowanym z Visual Studio, VisualSVN Server to strona serwerowa SVN, w tym Subversion, Apache oraz zarządzanie użytkownikami i uprawnieniami, a zalety zostały wymienione powyżej.

Dobrze, wracając do rzeczy, oficjalnie zaczynamy nasz tutorial dzisiaj.

1. Konfiguracja i metoda użycia serwera VisualSVN [po stronie serwera]
Po zainstalowaniu VisualSVN Server [zobacz tutaj proces instalacji], uruchom VisualSVN Server Manager, a poniżej znajduje się interfejs rozruchowy:


Dobrze, dodajmy bazę kodu [Repozytorium], jak pokazano poniżej:

Stwórz nową bazę kodu, jak pokazano na powyższym obrazku, wpisz nazwę kodu w polu tekstowym pokazanym na poniższym obrazku:


Uwaga: Jeśli wybrane zostanie pole odhaczenia na powyższym rysunku, w ramach kodu StartKit zostaną utworzone trzy podkatalogi: trunks, branch i tags; Jeśli jest odznaczona, tworzy się tylko pusty kod StartKit.
Kliknij przycisk OK i baza kodu zostanie pomyślnie utworzona.

Gdy już utworzysz bazę kodu, nie ma w niej nic. W drugiej części tego tutorialu wyjaśnię, jak przejść do kodu źródłowego.
Następnie zaczynamy ustawienia bezpieczeństwa, klikamy prawym przyciskiem myszy na Użytkownicy po lewej:



Wpisz powyższe informacje, kliknij OK, a utworzymy użytkownika. Postępuj zgodnie z powyższym procesem, aby dodać użytkowników Developer1, Tester1 i manager1 odpowiednio, a teraz zaczynamy dodawać tych użytkowników do projektu, który właśnie stworzyliśmy:

Kliknij "Dodaj..." wybierz użytkownika, którego właśnie dodaliśmy na poniższym rysunku, kliknij przycisk OK:
Uwaga: Być może zauważyłeś grupy na poniższym rysunku, tak, możesz też najpierw tworzyć grupy, dodawać użytkowników do każdej grupy, a następnie autoryzować grupy.

Autoryzuj użytkowników lub grupy, jak pokazano na poniższym rysunku:

Klikając przycisk "OK", użytkownik powyżej ma różne uprawnienia do dostępu do kodu StartKit.
Ponieważ user starter jest nowicjuszem w zespole i nie chce, by ten przesyłał nowy kod do bazy kodu, może jedynie odczytać kod z bazy kodu, a nie przesłać go. Tester1 jest testerem i nie odpowiada za pisanie kodu, więc jest też tylko do odczytu. Developer1 i manager1 to deweloperzy i menedżerowie projektów, i naturalnie mają uprawnienia do odczytu i zapisu.
W samym procesie tworzenia projektu często niemożliwe jest, by był tylko jeden programista i tester, więc wygodniej jest autoryzować grupy, a samodzielnie można to ćwiczyć.
2. Podstawowe użycie TotoiseSVN

W Tutorialu Zarządzania Projektami nr 1, Jeśli chcesz dobrze wykonać pracę, najpierw musisz naostrzyć swoje narzędzia [Podstawowe narzędzia], wyjaśniłem, jak zainstalować TortoiseSVN. W powyższym wyjaśnieniu już rozmawialiśmy o tym, jak korzystać z VisualSVN Server, a dziś opowiem o prostym użyciu TortoiseSVN.
1. Sprawdź kod źródłowy serwera SVN Jeśli używamy Visual Studio do stworzenia projektu w folderze StartKit, musimy wprowadzić kod źródłowy tego projektu do kodu na serwerze SVN, najpierw kliknąć prawym przyciskiem myszy na folder StartKit, a menu prawego przycisku myszy w tym momencie jest pokazane na poniższym rysunku:
Rysunek 2-2-1

Kliknij Import, a pojawi się następujący formularz, gdzie http://zt.net.henu.edu.cn to nazwa serwera, svn to katalog główny repozytorium kodu, a StartKit to baza kodu, którą dodaliśmy w poprzednim samouczku:
Uwaga: Pole do zaznaczenia w lewym dolnym rogu nie jest przydatne przy pierwszym sprawdzeniu kodu źródłowego, ale jest bardzo przydatne przy późniejszym przesłaniu kodu.
Rysunek 2-2-2

Kliknij przycisk OK, a pojawi się następujący formularz, proszący o wpisanie danych uwierzytelniających:
Rysunek 2-2-3

Wpisz nazwę użytkownika i hasło w powyższym formularzu, a następnie kliknij przycisk OK:
Rysunek 2-2-4

Jak pokazano na powyższym rysunku, kod źródłowy został pomyślnie sprawdzony na serwerze SVN. W tym momencie członkowie zespołu mogą migrować kod źródłowy z serwera SVN na swoje własne maszyny.





Poprzedni:System.Web.Optimization łączy techniki kompresji
Następny:.sh błąd wykonania pliku: -bash: xxx: /bin/sh^M: zły interpreter: Nie ma takiego pliku ani kierunku...
Opublikowano 17.03.2017 15:39:39 |
Dziękuję                                         
 Ziemianin| Opublikowano 17.03.2017 15:41:06 |
Opublikowano 19.03.2017 05:04:39 |
Najlepszy się nauczył
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com