Jump to content

Subversion-server zyxel keenetic


Recommended Posts

Добрый день! Помогите пожалуйста. Не работает subversion-server из пакета.

Установил через opkg install subversion-server

Посмотрел fdisk флешку, она была по пути /dev/sda1

Создал папку sudo mkdir /storage/usb

Смонтировал флешку sudo mount /dev/sda1 /storage/usb

Создал там папку mkdir /storage/usb/svndata

Создал репозитарий svnadmin create /storage/usd/svndata/myrepo

В файле svnserve.conf выставил:

anon-access = read

auth-access = write

password-db = passwd

в файле passwd завел пользователя przrak:

[users]
przrak = gthtdfk2

Запустил демон:

svnserve --daemon --root /storage/usb/svndata/myrepo

Все настроил. Пытаюсь из локальной сети зайти на через TortoiseSVN в виндоус на http://192.168.1.1/svndata/myrepo (по такому пути создал репозитарий), запрашивается пароль роутера (админки zyxel). Логин и пароль от свн не запрашивается.

В журнале на роутере пишется 

"

Dec 23 19:29:28ndm
Core::Scgi::Session: unsupported method "OPTIONS" for "/svndata/myrepo".
Dec 23 19:29:30ndm
Core::Scgi::Session: unable to serve non-HTML file: /svndata/myrepo/.
Dec 23 19:29:31ndm
Core::Scgi::Session: unsupported method "OPTIONS" for "/svndata/myrepo".
Dec 23 19:29:32ndm
Core::Syslog: last message repeated 4 times.
Dec 23 19:29:32ndm
Core::Scgi::Session: unsupported method "OPTIONS" for "/svndata".
Dec 23 19:29:32ndm
Core::Scgi::Session: unsupported method "OPTIONS" for "/".
 
Версия NDMS 2.11.A.9.0-6
Link to comment
Share on other sites

36 минут назад, przrak сказал:

Все настроил. Пытаюсь из локальной сети зайти на через TortoiseSVN в виндоус на http://192.168.1.1/svndata/myrepo

subversion работает по своему протоколу. Причем тут http?

Link to comment
Share on other sites

Просто на работе работаю с SVN. Там все репозитарии запрашиваются через http. Поменял на svn://192.168.1.1 - заработало. Но появился второй вопрос.

Пытаюсь восстановить репозитарий из дампа, выводится:

~ # svnadmin load /storage/usb/svndata/smartteaser < /storage/usb/svndata/repository.dumpfile
svnadmin: E140001: Malformed dumpfile header ''

 

Дамп делал для svn, который установлен в windows. Делал через cmd. Помогите разобраться.

P.S. просто вручную перенес все, что было в папке репозитария и заработало.

Edited by przrak
Link to comment
Share on other sites

Подскажите пожалуйста, как сделать так, чтобы после перезагрузки роутера, автоматически выполнялись следующие комманды:

sudo mount /dev/sda1 /storage/usb

svnserve -d -r /storage/usb/svndata/myrepo

iptables -A INPUT -p tcp --dport 3690 -j ACCEPT

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...