Subversion+Apache22+Trac

Обсуждаем сайт и форум.

Модератор: f0s

Burner
лейтенант
Сообщения: 693
Зарегистрирован: 2009-06-14 7:02:26

Re: Subversion+Apache22+Trac

Непрочитанное сообщение Burner » 2010-09-30 6:02:55

сделайте лучше в корень поддомена

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
nops
мл. сержант
Сообщения: 85
Зарегистрирован: 2010-01-30 21:58:51
Контактная информация:

Re: Subversion+Apache22+Trac

Непрочитанное сообщение nops » 2010-10-28 14:36:11

Друзья!
У меня проблема. До меня админ настроил именно по этой статье, чувствуется копипаст. Ну да не об этом.
SVN настроен по этой статье. Сейчас мы имеем:
user1 обновляет проект, всё нормально. При попытке обновить проект user2 - не получается. пишет что не может, нет прав. Смотрю права, а владельцем файла назначается тот юзер, который обновлял.
Вот и возникает вопрос, а можно ли сделать так, чтобы один и тот же проект могли обновлять несколько юзеров?

Burner
лейтенант
Сообщения: 693
Зарегистрирован: 2009-06-14 7:02:26

Re: Subversion+Apache22+Trac

Непрочитанное сообщение Burner » 2010-10-28 18:19:34

причем тут владелец. Коммит пользователю либо разрешен, либо нет.

Аватара пользователя
nops
мл. сержант
Сообщения: 85
Зарегистрирован: 2010-01-30 21:58:51
Контактная информация:

Re: Subversion+Apache22+Trac

Непрочитанное сообщение nops » 2010-10-29 5:58:00

Дык вы поправьте меня, как и где что поправить.... Что за коммит? где он устанавливается и правится?
Если надо конфиги, выложу листинг.... Только помогите решить проблему...

Аватара пользователя
nops
мл. сержант
Сообщения: 85
Зарегистрирован: 2010-01-30 21:58:51
Контактная информация:

Re: Subversion+Apache22+Trac

Непрочитанное сообщение nops » 2010-10-31 10:19:29

Немного уточню.
есть сервер, на нём SVN. есть каталог на нём где лежат уже готовые проекты.
есть папка с рабочими проектами на локальных машинах программеров.
когда апдейтят папку с локальной машины в SVN, всё проходит нормально, а когда уже с SVN в папку с проектами, то выскакиевает Access Denied.
У юзеров есть доступ к папке с проектами по самбе. Юзер открывает путь \\serevr\work и у него открывается папка с проектами. Там он делает SVN UpDate и вот тут и появляется затык. другой юзер, не может апдейтить..... из svn уже в папку с рабочими проектами.

retraut
проходил мимо
Сообщения: 7
Зарегистрирован: 2012-02-22 10:20:57

Re: Subversion+Apache22+Trac

Непрочитанное сообщение retraut » 2012-02-28 18:54:01

Давно не обсуждалось. Наверное у всех всё хорошо. Вопрос собственно возник. Натраивал по саттье, преодолел все ошибки, всё вроде бы стоит, настроено и должно работать, НО почему-то при заходе в виде http://ip_comp(192.168.0.6) не показывает мне то что надо. svn.domain.com в статье, а у меня оно вообще в инет ползёт при таком запросе. Апач настроен, зайти могу, но только на локальные директории :cz2: Чессно, я даже хз почему так. Может надо bind покрутить?
Задача у меня стоит - поднять трак на машине 192.168.0.6 котороя FreeBSD, она же будет сетевым экраном, кеш-сервером, прокси и т.д. Сейчас вот настраиваю Trac.

eugen
проходил мимо

Re: Subversion+Apache22+Trac

Непрочитанное сообщение eugen » 2013-05-23 12:29:58

vp писал(а):Коллеги, рекомендуется к прочтению всем, кто пользуется Apache + SVN + TortoiseSVN!
Проблема в том, что при просмотре репозитория выдает ошибку типа:
Repository moved permanently to "http://192.168.1.1/svn/test/"; please relocate
В логах апача на этот счет появляется:
[Thu Apr 23 17:33:58 2009] [error] [client 192.168.1.2] Could not fetch resource information. [301, #0]
[Thu Apr 23 17:33:58 2009] [error] [client 192.168.1.2] (86)Illegal byte sequence: Requests for a collection must have a trailing slash on the URI. [301, #0]
access.log приводить не буду, там впринципе то же самое - 301 редирект
Эта ошибка TortoiseSVN, который удаляет trailing slash в конце пути к репозиторию(точнее это фича). При запросе к репозиторию без trailing slash происходит редирект, причем редирект производится самим dav_svn вне зависимости от настроек алиасов в апаче... :(
Решение довольно просто но не тривиально, добавляем в <Location /svn>:

Код: Выделить всё

BrowserMatch "TortoiseSVN" redirect-carefully
Вот, собственно, и всего делов... :)
Огромное спасибо!!!!!