Не запускается Subversion (svn) под FreeBSD

freebsd svn subversion

Установил SVN по статье: http://clproject.info/archives/487

Все шаги прошли успешно, но при запуске вот что:
# /usr/local/etc/rc.d/svnserve start
Starting svnserve.
svnserve: invalid option:
Type ‘/usr/local/bin/svnserve –help’ for usage.

В чем

Примечание:
1) вот листинг /usr/local/etc/rc.d/svnserve
#!/bin/sh
#
# svnserve.sh for rc.d usage (c) 2005 Thomas E. Spanjaard.
# $Id$

# PROVIDE: svnserve
# REQUIRE: DAEMON
# BEFORE: LOGIN
# KEYWORD: shutdown
#
# Add the following line to /etc/rc.conf to enable SVNServe:
#
# svnserve_enable="YES"
# # optional
# svnserve_flags="-d --listen-port=3690 --listen-host 0.0.0.0"
# svnserve_data="/usr/local/repositories"
# svnserve_user="svn"
# svnserve_group="svn"
#
# Note:
# svnserve bind per default at the ipv6 address!
# If you want svnserve binding at ipv4 address, you have
# to use option 'svnserve_flags' with --listen-host parameter

. "/etc/rc.subr"

# Set some defaults
svnserve_enable=${svnserve_enable:-"NO"}
svnserve_flags=${svnserve_flags:-"-d --listen-port=3690 --listen-host 0.0.0.0"}
svnserve_data=${svnserve_data:-"/home/svn/repos"}
svnserve_user=${svnserve_user:-"svn"}
svnserve_group=${svnserve_group:-"svn"}

name=svnserve
rcvar=`set_rcvar`
load_rc_config $name
command=/usr/local/bin/svnserve
command_args="-r ${svnserve_data}"

run_rc_command "$1"

2) когда запустил
# /usr/local/bin/svnserve
You must specify exactly one of -d, -i, -t or -X.
Type '/usr/local/bin/svnserve --help' for usage.

... пока не могу понять... =(

Примечание:
3) после запуска
# /usr/local/bin/svnserve -d
Что-то запустилось и забиндило сокет:
# /usr/local/etc/rc.d/svnserve start
svnserve already running? (pid=10239).

... вопрос открыт..
Ответы:
Похоже, в /usr/local/etc/rc.d/svnserve  лежит не скрипт запуска/остановки, а симлинк или копия бинарника /usr/bin/svnserve.
в /usr/local/etc/rc.d/svnserve что то не так.
попробуй рачками запустить /usr/local/bin/svnserve
и хелп его почитай может станет понятно что не так в /usr/local/etc/rc.d/svnserve
sh -xv  /usr/local/etc/rc.d/svnserve start


15 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.