Lipetsk *nix Association Forum Lipetsk *nix Association Forum
Новости:
 
*
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
25 Ноября 2024, 09:41:14


Войти


Страниц: [1]   Вниз
  Печать  
Автор Тема: Опыт настройки SVN сервера  (Прочитано 15967 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Vermus
Никсоид
****

Карма: 5
Сообщений: 259

Debian Lenny, eee pc Edition


WWW Награды
« : 19 Ноября 2007, 14:28:15 »

Кто нить ставил сабж? Интересуют тонкости сего дела.
Записан

PPA
Юзверь
**

Карма: 4
Сообщений: 80


WWW Награды
« Ответ #1 : 19 Ноября 2007, 18:33:24 »

Настройка зависит от протокола (svn:// http:// ...)

svnserve проще.

Вам сервер для чего?
Записан

--
~PPA() {} //
Vermus
Никсоид
****

Карма: 5
Сообщений: 259

Debian Lenny, eee pc Edition


WWW Награды
« Ответ #2 : 20 Ноября 2007, 18:55:32 »

вообще пощупать, а так для коллективного пользования кодом (небольшой проект). Анонимы не требуются (соответственно, веб не особо нужен). Все это не срочно и в большей степени для прощупывания, так что ссылки на полезные статьи приветствуются Улыбка
Записан

mt
Юзверь
**

Карма: 2
Сообщений: 74


Gentoo, x86


Награды
« Ответ #3 : 22 Ноября 2007, 19:32:44 »

эх... задача хорошо поставлена, главное - очень точно. жаль только,телепаты в отпуске. Посему давать конкретные советы по _тонкостям_ настройки для абстрактного дистрибутива - легче сразу головой об стену. И не надо говорить, что я не прав, т.к. следующий вопрос будет типа "какие мне, блин, конкретно пакеты/сорсы ставить".

Теперь по существу....
Для абстрактной базовой настройки подойдет  http://www.linuxfromscratch.org/blfs/view/svn/server/svnserver.html . Там описан общий подход, хотя это и не значит, что он подойдет именно Вам. Если вкратце - в самом примитивном случае ставится пакет subversion, скорее всего с зависимостями (ЕМНИП, пара либ типа neon или что-то в этом роде), пишется срипт демона, стартующий при запуске `svnserve -d`. для "пощупать" демона можно не писать, а запускать напрямую из терминала. Дальше проще - определяем место для репозитория и после прописывания прав на него создаем там репозиторий. В его настройках прописываем доступ (да, в простейшем случае авторизация основана на файлике, лежащем в папке с репозиторием). И все. при поднятом демоне репа становится доступна по протоколу file. Локально достучаться можно примерно так

Код:
svn co file:///svn/repositories/svntest

удаленно - по протоколу svn

Код:
svn co svn://192.168.1.1/svn/repositories/svntest

вроде так.

настораживает фраза

Цитировать
Анонимы не требуются (соответственно, веб не особо нужен).

потому как анонимный доступ не зависит от того, есть веб или нет. можно поднять тихую приватную репу, а можно анонимную, но с офигенной вебовской мордой. =)

Настоятельно рекомендую прочесть документацию, дабы потом не было криков.

з.ы. нужна будет помощь - пиши или сюда, или в пм, все вопросы решаемы.
Записан

Life would be so much easier if we could just look at the source code.
Vermus
Никсоид
****

Карма: 5
Сообщений: 259

Debian Lenny, eee pc Edition


WWW Награды
« Ответ #4 : 23 Ноября 2007, 08:46:34 »

Не могут linuxойды без выражения чувства собственного достоинства Улыбка

Спасибо за инфу, я так понял тонкостей не много Улыбка

Цитировать
настораживает фраза

Цитировать
Анонимы не требуются (соответственно, веб не особо нужен).

потому как анонимный доступ не зависит от того, есть веб или нет. можно поднять тихую приватную репу, а можно анонимную, но с офигенной вебовской мордой. =)

И что настораживает? репа приватная и, для нас соответственно, веб пока не нужен.

Порадовал совет прочитать документацию. Спасибо, друг!! )))
Записан

mt
Юзверь
**

Карма: 2
Сообщений: 74


Gentoo, x86


Награды
« Ответ #5 : 23 Ноября 2007, 10:51:34 »

...а для публичной репы веб - это _обязательное_ условие? =) Тем не менее, то, что  вы хотели сказать, я прекрасно понял. Могу только совет дать небольшой: следите за логикой, потом самому проще будет. Я к тому, что

Цитировать
Анонимы не требуются (соответственно, веб не особо нужен).
и
Цитировать
И что настораживает? репа приватная и, для нас соответственно, веб пока не нужен.
явно не коррелируют, поэтому меня это и насторожило. Поясню. Вам фраза "Яблоко красное, соответственно большое" - нигде слух не режет? Если нет, то мои глубочайшие извинения - был не прав(с).

Цитировать
Спасибо за инфу, я так понял тонкостей не много
Всегда пожалуйста! ,)  Будут вопросы - всегда готов ответить, благо опыт позволяет(по svn-серверу за последние 3-4 года перепробовал почти все).

Цитировать
Порадовал совет прочитать документацию. Спасибо, друг!! )))
Мне всегда было интересно, почему человеку проще собрать все слухи, сплетни, присказки и пересказы окружающих, но ни в коем случае не прочесть документацию, написанную разработчиком...  Наверное, это карма...

и последнее....

тыкать пальцем и говорить "я спросил, а оно вот на меня наехало" - детский сад, право слово. 

« Последнее редактирование: 23 Ноября 2007, 11:27:00 от NeO » Записан

Life would be so much easier if we could just look at the source code.
NeO
Злобный админчик
Администратор
*****

Карма: 62
Сообщений: 2376

Debian Stretch


WWW Награды
« Ответ #6 : 23 Ноября 2007, 11:25:04 »

Под флуд есть отдельный раздел, туда и топайте выяснять отношения.
Записан
PPA
Юзверь
**

Карма: 4
Сообщений: 80


WWW Награды
« Ответ #7 : 23 Ноября 2007, 17:54:31 »

Мне всегда было интересно, почему человеку проще собрать все слухи, сплетни, присказки и пересказы окружающих, но ни в коем случае не прочесть документацию, написанную разработчиком...  Наверное, это карма...

Во! на счет кармы... что это за хрень?
и почему у меня в профиле она = -1 ?

совместно с svn поднимайте сразу trac
(пример, как это выглядит тут - http://svn.flylinkdc.ru/trac/) удобная штука.

а вот подробности поднятия всего этого дела действительно спрашивайте у mt - он профи!

Записан

--
~PPA() {} //
Vermus
Никсоид
****

Карма: 5
Сообщений: 259

Debian Lenny, eee pc Edition


WWW Награды
« Ответ #8 : 24 Ноября 2007, 19:17:17 »

Карма - это голоса пользователей за пользователя. Хорошо, будем поднимать, спросим Константина, если будет что Улыбка
Записан

mt
Юзверь
**

Карма: 2
Сообщений: 74


Gentoo, x86


Награды
« Ответ #9 : 24 Ноября 2007, 20:20:48 »

Карма - это голоса пользователей за пользователя. Хорошо, будем поднимать, спросим Константина, если будет что Улыбка

хех. обращайтесь =)
Записан

Life would be so much easier if we could just look at the source code.
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2011, Simple Machines

Valid XHTML 1.0! Valid CSS! Dilber MC Theme by HarzeM