NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.
Forum Discussion
zfil
Jul 14, 2008Aspirant
Subversion : some progress
Hello I've managed to build a working subversion server : wget http://subversion.tigris.org/downloads/ ... 5.0.tar.gz wget http://subversion.tigris.org/downloads/ ... 5.0.tar.gz First untar ...
zfil
Nov 09, 2008Aspirant
Hello
I don't understand why it is not working for you ...
I've done the usual stuff :
Download sources
Build
First untar both previously downloaded tgz.
56 tests out of 56 must run successfully.
And it is working very well :lol:
For the record I use svnserve (svn protocol), this build don't create the apache module but anyway for a NAS I think it is MUCH better to use a svnserve as it lightweight as faster.
Here the configuration steps I've done :
Create svn user and group
Create repository
passwd and svnserve.conf must be configured for the authentication
Add lines to /etc/services like these (if they don't already exist):
Add this line to /etc/inetd.conf:
Restart inetd
I don't understand why it is not working for you ...
I've done the usual stuff :
Download sources
wget http://subversion.tigris.org/downloads/subversion-1.5.4.tar.bz2
wget http://subversion.tigris.org/downloads/subversion-deps-1.5.4.tar.bz2
Build
First untar both previously downloaded tgz.
cd subversion-1.5.4/zlib
./configure && make test && make install
cd ..
./configure --build=sparc-linux --enable-all-static --with-ssl --without-serf --with-zlib=/usr/local --with-devrandom=/dev/urandom
make
make check
56 tests out of 56 must run successfully.
make install
And it is working very well :lol:
For the record I use svnserve (svn protocol), this build don't create the apache module but anyway for a NAS I think it is MUCH better to use a svnserve as it lightweight as faster.
Here the configuration steps I've done :
Create svn user and group
echo svn:!:100:102:svn:/c/home/svn:/bin/bash >> /etc/passwd
echo svn:x:102: >> /etc/group
mkdir -p /c/home/svn/repository
chown svn:svn /c/home/svn
Create repository
su - svn
svnadmin create /c/home/svn/repository
cd repository/conf/
vi passwd svnserve.conf
passwd and svnserve.conf must be configured for the authentication
Add lines to /etc/services like these (if they don't already exist):
svn 3690/tcp # Subversion
svn 3690/udp # Subversion
Add this line to /etc/inetd.conf:
svn stream tcp nowait svn /usr/local/bin/svnserve svnserve -i -r /c/home/svn/repository
Restart inetd
killall -HUP inetd
Related Content
NETGEAR Academy
Boost your skills with the Netgear Academy - Get trained, certified and stay ahead with the latest Netgear technology!
Join Us!