Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для lxa85

Необычный


Contributor


Сообщения: 4463
Благодарности: 994

Профиль | Сайт | Отправить PM | Цитировать


Изображения
Тип файла: png svn_local_1.PNG
(95.6 Kb, 2 просмотров)
Тип файла: png svn_server_1.PNG
(107.7 Kb, 2 просмотров)
Тип файла: png svn_chekout_1.PNG
(47.5 Kb, 2 просмотров)
Тип файла: png svn_chekout_local.PNG
(194.5 Kb, 2 просмотров)

rsod, привожу свою конфигурацию. С учетом того, что серверная сторона обеспечивается svn сервером FreeBSD.
У меня есть папка с локальной базой svn:
(TortoiseSVN->Create Repository here) svn_local_1
В ней находится разработка диссертации.
Допустим я хочу в туже директорию поместить папку с резюме.
Что я делаю:
Открываю TortoiseSVN->repo-browser,
svn:\\192.168.48.203\tex (svn_server_1)
Лирическое отступление: папку в репозиторий можно добавить перетаскиванием нужной папки в окно repo-browser.
Выбираем нужную папку moderncv (названа по названию стилистического пакета оформления резюме) и говорим Chekout в нужную нам директорию. (svn_chekout_1), обновляем папку.
svn_chekout_local.
--------
Что с сервером:
Код: Выделить весь код
login as: andrew
Using keyboard-interactive authentication.
Password:
Last login: Mon Jul  2 10:06:02 2012 from 192.168.48.203
FreeBSD 9.0-RELEASE (GHOSTBSD) #0: Sun Jan 15 17:17:43 AST 2012

Welcome to GhostBSD 2.5!

#Становимся рутом
[andrew@SPGBSD ~]$ sudo -sH
Password:
#Проверяем репозиторий
[root@SPGBSD /usr/home/andrew]# cd /home/svn/
[root@SPGBSD /home/svn]# ls -la
total 24
drwxr-xr-x  3 svn   svn    512 Jun 18 10:48 .
drwxr-xr-x  7 root  wheel  512 Jun 24 09:19 ..
drwxr-xr-x  3 svn   svn    512 Jun 18 11:32 repository
[root@SPGBSD /home/svn]# cd repository/
[root@SPGBSD /home/svn/repository]# ls -la
total 24
drwxr-xr-x  3 svn  svn  512 Jun 18 11:32 .
drwxr-xr-x  3 svn  svn  512 Jun 18 10:48 ..
drwxr-xr-x  6 svn  svn  512 Jun 18 11:32 tex
#Смотрим конфиг
[root@SPGBSD /home/svn/repository]# cat /etc/rc.conf
#
...
# Enable Subversion server
svnserve_enable="YES"
svnserve_flags="-d --listen-port=3690"
svnserve_data="/home/svn/repository"
svnserve_user="svn"
svnserve_group="svn"

#Проверяем наличие пользователя в системе:
[root@SPGBSD /home/svn/repository]# cat /etc/passwd | grep svn
svn:*:1002:1001:User &:/home/svn/repository/:/sbin/nologin
[root@SPGBSD /home/svn/repository]# cat /etc/group | grep svn
svn:*:1001:svn
#Проверяем запущен ли svn сервер
[root@SPGBSD /home/svn/repository]# service svnserve status
svnserve is running as pid 1465.

-------
- Я не разрешаю тебе быть плохой! Потому что плохие люди совершают плохие поступки. А это нехорошо!
(Из наставлений 5 летней девочки своей младшей сестре)

Это сообщение посчитали полезным следующие участники:

Отправлено: 09:42, 11-03-2012 | #6