Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 13780|Отговор: 3

Конфигурация и използване на VisualSVN сървъра (Внедряване на проект в SVN)

[Копирай линк]
Публикувано в 17.03.2017 г. 15:31:41 ч. | | | |
1. Защо да използвате VisualSVN Server вместо Subversion?
Отговор:
Защото ако използваш Subversion директно, тогава на Windows системата, ако искаш да започне със системата, трябва да инкапсулираш SVN Server като windws услуга и да контролираш потребителските права чрез промяна на конфигурационния файл. VisualSVN Serve се интегрира със Subversion и Apache, елиминирайки всички главоболия. Когато е инсталиран, SVN Server вече е пакетиран като windws услуга, а конфигурацията на Apache Server е само на графичния интерфейс, като се посочва методът на автентикация, достъпния порт и други лесни операции. Освен това, управлението на потребителските права също се конфигурира чрез графичния интерфейс.
2. Защо да не използвате TFS?
Отговор:
Тъй като започнахме със Subversion и TortioseSVN, не променяхме друг софтуер. Що се отнася до TFS, досега не съм го използвал, всъщност просто прочетох някои статии и не знам много за него.
3. Безплатен ли е VisualSVN Server?
Отговор:
Да, VisualSVN Server е безплатен, докато VisualSVN е платен. VisualSVN е клиент на SVN, интегриран с Visual Studio, VisualSvn Server е сървърната страна на SVN, включително Subversion, Apache и управление на потребители и разрешения, предимствата бяха споменати по-горе.

Добре, да се върнем към работата, официално започваме нашия урок днес.

1. Метод за конфигурация и използване на VisualSVN Server [от страна на сървъра]
След инсталиране на VisualSVN Server [вижте тук за процеса на инсталация], стартирайте VisualSVN Server Manger, следва интерфейсът за зареждане:


Добре, нека добавим кодова база [Хранилище], както е показано по-долу:

Създайте нова кодова база, както е показано на изображението по-горе, въведете името на кода в текстовото поле, показано на изображението по-долу:


Забележка: Ако е избрана CheckBox на горната фигура, ще бъдат създадени три поддиректории под кодовата база StartKit: trunk, branch и тагове; Ако не е отметнат, се създава само празен StartKit на кодовата база.
Натиснете бутона OK и кодовата база се създава успешно.

След като създадете своя код, няма нищо в нея. Ще обясня как да премина към изходния код във втората част на този урок.
След това стартираме настройките за сигурност, с десен бутон върху Потребители отляво:



Въведете горната информация, натиснете OK и ще създадем потребител. Следвайте горния процес, за да добавите потребители Developer1, tester1 и manager1 съответно, и сега започваме да добавяме тези потребители към проекта, който току-що създадохме:

Кликни "Добави..." бутон, изберете потребителя, който току-що добавихме на фигурата по-долу, натиснете бутона OK:
Забележка: Може би сте забелязали групите на фигурата по-долу, да, можете първо да създадете групи, да добавите потребители към всяка група и след това да упълномощите групите.

Упълномощавайте потребители или групи, както е показано на следващата фигура:

С натискане на бутона "OK" потребителят по-горе има различни права за достъп до кодовата база на StartKit.
Тъй като стартиращият потребител е нов в екипа и не иска да подава нов код в кодовата база, той може само да чете кода в кода, но не и да го подава. Tester1 е тестер и не отговаря за писането на код, затова е само за четене. Developer1 и manager1 са разработчици и проектни мениджъри и естествено имат права за четене и запис.
В самия процес на разработка на проекта често е невъзможно да има само един разработчик и тестер, затова е по-удобно да използвате групи за авторизация и можете да практикувате това сами.
2. Основна употреба на TotoiseSVN

В Project Management Practice Tutorial 1, Ако искате да свършите добра работа, първо трябва да изострите инструментите си [Основни инструменти], обясних как да инсталирате TortoiseSVN. В горното обяснение вече говорихме как да използваме VisualSVN Server, а днес ще говоря за простото използване на TortoiseSVN.
1. Проверете в изходния код на SVN сървъра Ако използваме Visual Studio за създаване на проект в папката StartKit, трябва да проверим изходния код на този проект в кодовата база на SVN сървъра, първо с десен бутон върху папката StartKit, менюто с десен бутон в момента е както е показано на фигурата по-долу:
Фигура 2-2-1

Кликнете върху Импорт и се появява следната форма, където http://zt.net.henu.edu.cn е името на сървъра, svn е коренната директория на хранилището за код, а StartKit е кодова база, която добавихме в предишния урок:
Забележка: Отметката в долния ляв ъгъл не е полезна, когато първо проверявате изходния код, но е много полезна, когато го подадете по-късно.
Фигура 2-2-2

Натиснете бутона OK и ще се появи следната форма, която ви моли да въведете вашите данни за достъп до удостоверение:
Фигура 2-2-3

Въведете потребителското име и паролата в горната форма и натиснете бутона OK:
Фигура 2-2-4

Както е показано на горната фигура, изходният код е успешно проверен в SVN сървъра. В този момент членовете на екипа могат да мигрират изходния код от SVN сървъра към собствените си машини.





Предишен:System.Web.Optimization обединява използването на техники за компресия
Следващ:.sh грешка при изпълнение на файл: -bash: xxx: /bin/sh^M: лош интерпретатор: Няма такъв файл или директор...
Публикувано в 17.03.2017 г. 15:39:39 ч. |
Благодарим ви                                         
 Хазяин| Публикувано в 17.03.2017 г. 15:41:06 ч. |

Вие сте добре дошли   
Публикувано в 19.03.2017 г. 5:04:39 ч. |
Най-добрият научен
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com