1

まず最初にお詫びする必要があります。私は Unix/Linux の知識がほとんどありません。

http://dns323.kood.org/howto:subversionに従って、DLink DNS323 デバイスに SVN サーバーをインストールしています。Fonz Fun Plug のインストールに成功しました。また、subversion-1.5.2-1.tgz もインストールしたと思います。

ドキュメントによると、svnserve.sh を実行する必要があります。ソース コードの一部は次のとおりです。

svnserve_start() {
    if [ -x "{$BINDIR}/svnserve" ]; then
        echo "Starting svnserve deamon... "
        ${BINDIR}/svnserve -d -r ${REPOSITORY}
    else
        echo "ERROR: svnserve not found or not executable"
    fi
}

メッセージがERROR: svnserve not found or not executable表示されたので、$BINDIR が適切に定義されていないようです。

echoの値を表示するにはどうすればよい$BINDIRですか?

ありがとう!

4

1 に答える 1

0

echo $BINDIRifステートメントの前に{$BINDIR}/svnserve存在するかどうかを確認します。

{$BINDIR}/svnserve実行可能ではないようです。そのファイルを見つけてchmod u+x、実行可能ファイルを追加します。

于 2012-12-02T02:20:58.173 に答える