[Edit] Преглед
[Редактиране] Създаване на хранилище, SVN Service
1. В частен офис / HTTP уеб хостинг услуги / добавите към сайта SVN демон (ако искате да го интегрира с Trac, вие трябва да изберете обекта, на който ще се монтира Trac):
Добавянето на услуги на сайта SVN
След успешно добавяне на услугата ще се появи в настройките му маса, имайте предвид, номера на порта, на която да се изпълнява вашите услуги:
2. Създаване на хранилището:
Важна забележка. Хранилището ще работи само в каталога
/ SVN. така че не забравяйте да го създадете точно в него.
[редактиране] Добавяне на членове
1. В личния си профил / допълнителен FTP Вход / Създаване на допълнителен SSH-потребител да работи с SVN през SSH тунел:
Добавянето на влизане в личния си профил
в случай на успешна добавка, такъв запис ще се появи в таблицата по-долу:
Запис добавен успешно
Този потребител е в състояние да работи с хранилището SVN през SSH тунел.
2. Добавете потребителя, чрез редактиране на файла
Забележка. За удобство, можете да използвате една и съща име / парола и за допълнителна SSH-вход.
Този потребител е в състояние да работи с SVN хранилището на SVN протокол.
/ SVN / nazvanie_repozitoriya / конф / authz можете да зададете на "правилната" към новосъздадения потребител. Присвояване обикновено - "за четене и запис":
Ако искате да ограничите анонимен достъп за четене на хранилище на SVN протокол, файл
/svn/nazvanie_repozitoriya/conf/svnserve.conf секция [обща] добавяне на линии:
[редактиране] Настройка на клиенти, връзки за изпитване
[Член] SVN протокол
Работа с хранилището на протокола SVN е най-бързи и удобни, перфектно изпълнява в Windows и UNIX системи. 1. UNIX, която действа чрез конзола клиент SVN на.
потребителско име - е името на файла
2. Windows TortoiseSVN URL Пример за запис в хранилището Browser:
Работа прозорец Репо-браузър
[Член] протокол SSH
1. Работа от UNIX чрез конзола клиент SVN на. На първо място, в локалната машина да се направи настройка на SVN клиент за работа в SSH тунел чрез специален порт. За да направите това в досието
/.subversion/config в секция [тунели] добавяне на ред:
Първият метод е безопасен, но изисква постоянна входяща парола, когато влезете в SVN-хранилището, без да се налага да се правят допълнителни настройки, както на сървъра и клиента. Тя работи по следния начин:
команда ви подканва да въведете паролата, която сте използвали при създаването допълнителна SSH / SVN потребител в офиса на раздел / допълнителни FTP вход /.
Важна забележка. След като постави публичния ключ на файла на сървъра
/.ssh/authorized_keys забравяйте да добавите в началото на линията (в думите SSH-RSA или SSH-DSA) с ключ следния код:
потребителско име - Потребителското име на раздел офис / допълнителни FTP влизания на /, съответно, със същото име трябва да използва лицето, чийто ключ, която направихте на сървъра.
В този случай, командата:
Аз няма да питат за паролата.
[Член] тунел SSH
Това е най-бързият и най-сигурният начин да се работи с хранилището. Работи се пристъпи на протокола SVN, но не и с отдалечен сървър и местната машина (порт), върху която probroshen през защитена SSH-канал порт от отдалеченото устройство.
1. За UNIX системи, е достатъчна, за да го направите:
потребителско име - е името на файла
След това можете да работите с SVN така вече:
2. За Windows: основен настройки за достъп чрез SSH със сървъра чрез PuTTY, вижте Unix черупка .. там ще бъдат само маркирани настройки раздел тунели.
Добавянето на тунелната опция
конфигурация Tunneling прозорец след добавяне на опции за
След като се свържете със сървъра чрез SSH с TortoiseSVN може да използвате следния адрес:
[Edit] Вж. Също
[редактиране] Връзки
- (. Рус) Subversion - Обща информация за Subversion на интернет страницата на Wikipedia.
- Управление на версиите с Subversion (Рус.) - официални документи за Subversion.
- TortoiseSVN (Рус.) - Документация за TortoiseSVN.