GNU/Linux >> Linux の 問題 >  >> Linux

Subversion エラー:リポジトリを完全に移動して再配置してください

解決策 1:

私は最近これを持っていました...しかし、私はURLを忘れていたことが判明しました:)

しなければならないことの 1 つは、svn Location が apache で提供可能な Web サイトと重ならないようにすることです。つまり、DocumentRoot を /www に設定し、svn Location を /www/svn... に設定すると、問題が発生します。 、または単純な http ハンドラ)。

これについては、FAQ エントリを参照してください。

解決策 2:

http://svn.host.com/reposname/ をチェックしてみてください (末尾のスラッシュに注意してください)。

解決策 3:

この Web を確認してください:http://www.rkrishardy.com/2009/12/subversion-fix-svn-copy-causes-repository-moved-permanentl/

おそらくエイリアスは構成済みと同じ場所を指し、dav_svn.mod であり、レポへのアクセス中に apache と dav_svn の間で競合状態が発生します。

提供された記事でよりよく説明されています

dav_svn.conf:

  <Location /svn>  #Alias we are talking about
  DAV svn

apache_site.conf内

<IfModule mod_ssl.c>
<VirtualHost *:443>
    ServerAdmin [email protected]
    ServerName svn.za11.pl

    #Alias /svn  "/mnt/nfs/svn/"  ###Comment out or change this alias
    DocumentRoot /mnt/nfs/svn/
    <Directory /mnt/nfs/svn/>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride None
        Order allow,deny
        allow from all
        AuthType Basic 
        AuthName "Subversion Repository"
        AuthUserFile /etc/apache2/dav_svn.passwd
        Require valid-user
    </Directory> 
... rest of the file

Linux
  1. svn リポジトリからフォルダーを削除する

  2. CRAN Ubuntu リポジトリからの R のインストール:公開鍵エラーなし

  3. Subversionでディレクトリ/ファイルを無視するには?

  1. LinuxでSVNリポジトリをバックアップおよび復元する方法

  2. 致命的なエラーを返す git add:外部リポジトリ エラー

  3. reprepro は新しいバージョンのパッケージをリポジトリに受け入れることができますか?

  1. エラー:リポジトリのmetalinkを取得できません:epel。パスを確認して、もう一度やり直してください[解決済み]

  2. Linux –リポジトリを追加しようとするとエラーが発生しますか?

  3. OpenSSL Create Csr Template Error「テンプレートがありません。1つ設定してください。」?