Форум программистов, компьютерный форум, киберфорум
Софт для Linux
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/14: Рейтинг темы: голосов - 14, средняя оценка - 4.50
31 / 31 / 3
Регистрация: 10.05.2011
Сообщений: 120
1

subversion problem

18.07.2012, 12:02. Показов 2536. Ответов 8
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Приветствую всех форумчан.
Как и указано в заголовке - проблема с subversion. В чем заключается: Очень длительное время все отлично работало (более года), но с недавних пор возникла проблема. Странность заключается в том, что он отлично отрабатывает если запустить вручную (с консоли), а вот если запуск производится из крона (как работало ранее) - то от крона летят ошибки (примеры ошибок ниже).

Обычно приходит 2 письма, вот их содержание:
1-е:
svn: Working copy 'servername' locked
svn: run 'svn cleanup' to remove locks (type 'svn help cleanup' for details)
svn: Working copy '.' locked
svn: run 'svn cleanup' to remove locks (type 'svn help cleanup' for details)
svn: Working copy '/tmp/SVN/servername' locked
svn: run 'svn cleanup' to remove locks (type 'svn help cleanup' for details)
и 2-е:
svn: Failed to add directory 'servername/etc': an unversioned directory of the same name already exists
svn: Commit failed (details follow):
svn: Server sent unexpected return value (405 Method Not Allowed) in response to MKCOL request for '/repos/servername/!svn/wrk/1c48f574-698f-49fd-8baa-7cfc867a95bd/etc'
бэкап выполняется только для директории "/etc".
Так же пробовал делать для другой директории, результат тот же - с консоли все ОК, а из-под крона ошибки.

Спасибо.
С ув, Алексей.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.07.2012, 12:02
Ответы с готовыми решениями:

Вопрос по svn (Subversion)
Делаю хранилище на локальной машине.Создаю локальную (рабочую) копию хранилища,поправил,изменил...

netBeans + subversion
Погуглил по сабжу, даже на одном форуме создал тему(никто не ответил). Вроде правильно...

Как использовать subversion для проектов на cms 1с-битрикс?
как использовать subversion для проектов на cms 1с-битрикс, которые находятся на хостинге

SUBVERSION FOR WINDOWS
Добрый день, очень необходимы хорошие, доходчиво написанные и понятные инструкции по установке и...

8
Evg
Эксперт CАвтор FAQ
21280 / 8303 / 637
Регистрация: 30.03.2009
Сообщений: 22,660
Записей в блоге: 30
18.07.2012, 16:08 2
Наткнулся на http://stackoverflow.com/quest... nup-failed

Попробуй ради интереса выхерить локальную копию, сделать с нуля svn checkout и после этого запустить из-под crontab'а svn update

Просто в запусках из-под crontab'а есть какие-то тонкости (т.е. он не симмтричен запуску из консоли). Особенно если используется NFS
1
213 / 0 / 1
Регистрация: 23.07.2012
Сообщений: 3
23.07.2012, 13:45 3
Цитата Сообщение от Evg Посмотреть сообщение
Наткнулся на http://stackoverflow.com/quest... nup-failed

Попробуй ради интереса выхерить локальную копию, сделать с нуля svn checkout и после этого запустить из-под crontab'а svn update

Просто в запусках из-под crontab'а есть какие-то тонкости (т.е. он не симмтричен запуску из консоли). Особенно если используется NFS
Чекаут свежей рабочей копии должен помочь.

Кажется, что проблема вызвана тем, что в проблемной рабочей копии есть unversioned папка (папка которая просто была помещена в рабочую копию но не добавлена с помощью svn add) с таким же именем что и папка существующая уже в svn репозитории. При попытке сделать svn update для рабочей копии клиент ругается, что видит уже такую папку в рабочей копии (и, кстати, ошибка явно об этом говорит!).
0
31 / 31 / 3
Регистрация: 10.05.2011
Сообщений: 120
27.07.2012, 11:54  [ТС] 4
Товарищи, все большое спасибо за ответы. Проблема оказалась более простая - было запущено 2 процесса crond

P.S. Пока вопрос закрыт.
0
92 / 59 / 8
Регистрация: 09.11.2011
Сообщений: 443
30.07.2012, 08:26 5
А скиньте , пожал, ссылку как на Linuxe SVN ставить, интересует на openSUSE, CentOS, UBUNTA
0
31 / 31 / 3
Регистрация: 10.05.2011
Сообщений: 120
30.07.2012, 10:20  [ТС] 6
Цитата Сообщение от Cheb Посмотреть сообщение
А скиньте , пожал, ссылку как на Linuxe SVN ставить, интересует на openSUSE, CentOS, UBUNTA
На центос:
yum install subversion
Предполагаю что на Убунту вот так должно стать:
apt-get install subversion
0
92 / 59 / 8
Регистрация: 09.11.2011
Сообщений: 443
30.07.2012, 10:42 7
ну да , а вот настройки и как потом использовать, хорошая статья нужна
0
213 / 0 / 1
Регистрация: 23.07.2012
Сообщений: 3
30.07.2012, 11:36 8
Цитата Сообщение от Cheb Посмотреть сообщение
ну да , а вот настройки и как потом использовать, хорошая статья нужна
Есть замечательная open-source книга по Subversion: SVNBook в которой подробно рассказывается в том числе и о настройке сервера и клиента. Русский перевод, к сожалению, очень отстал.
0
Evg
Эксперт CАвтор FAQ
21280 / 8303 / 637
Регистрация: 30.03.2009
Сообщений: 22,660
Записей в блоге: 30
30.07.2012, 12:38 9
Первые шаги по работе с svn: Вопрос по svn (Subversion)
0
30.07.2012, 12:38
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.07.2012, 12:38
Помогаю со студенческими работами здесь

Установка subversion Ubuntu 12.10 64 bit
Доброго времени суток. Установлена Ubuntu 12.10 64 bit. Я поставил перед собой задачу создать...

Есть ли библиотека для работы с Subversion на C#?
Пудскажите плс. есть ли библиотека для работы с Subversion на C#.

Как на subversion настроить ssh протокол?
Как на subversion настроить ssh протокол? Ну чтобы я через клиент tortoise заходил не просто через...

Очистка рабочей копии SUBVERSION (TortoiseSVN)
Добрый день! Помогите пожалуйста. Пишу командник, для автоматической очистки рабочей копии...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru