Подверсия уже существует в Slackware 12, таким образом, можно просто установить его во время установки. Или можно установить его позже использующий installpkg subversion-1.4.4-i486-1.tgz
Для запуска svn сервера автоматически во время начальной загрузки, я, записал этот сценарий. Назовите это rc.svnserve и поместите в/etc/rc.d/dir. Затем вставьте вызов 'rc.svnserve, запускаются' в сценарии rc.inet2 или rc.local в Вашем аромате.
#!/bin/sh
# Start/stop/restart svn server.
# Start svnserve:
svnserve_start() {
CMDLINE="/usr/bin/svnserve -d -r /home/svn/repositories "
echo -n "Starting SVN daemon: $CMDLINE"
$CMDLINE --pid-file /var/run/svnserve.pid
echo
}
# Stop svnserve:
svnserve_stop() {
echo -n "Stopping SVN daemon..."
kill `cat /var/run/svnserve.pid`
echo
sleep 1
rm -f /var/run/svnserve.pid
}
# Restart svnserve:
svnserve_restart() {
svnserve_stop
sleep 1
svnserve_start
}
case "$1" in
'start')
svnserve_start
;;
'stop')
svnserve_stop
;;
'restart')
svnserve_restart
;;
*)
echo "usage $0 start|stop|restart"
esac
Мои восстановленные диски имели всю надлежащую установку личинки и конфигурацию на них, это был просто вопрос получения вещей туда, где я мог выполнить их.
Я загрузился от Ubuntu, устанавливают CD, выбранное "спасение", и затем устанавливают мой новый корневой каталог как корневой каталог и запустил оболочку в том каталоге.
Я затем смонтировал начальную загрузку / и выполнил личинку обновления и установку личинки, и все хорошо работало.