私は、リモートサーバーにセットアップしたSubversionプロジェクトをチェックアウトしようとしています。ほとんどのディレクトリでうまく動作しますが、 "The%20Loft.pdf"というファイルをチェックアウトすると、プロセス全体が中断します。それは "/.svn/tmp/text-base/"ファイルを作成できないようです。私の推測では%20文字に問題があるということです。URLエンコードされた文字で動作するようにSubversionを設定するにはどうすればよいですか?
エラーは実際には: svn: 'src-holdings/httpdocs/wp-content/blogs.dir/2/files/2010/05/.svn/tmp/text-base/Amandaファイルを開くことができません-Kuda.jpg.svn-base ':そのようなファイルまたはディレクトリはありません
ここで、 "Amanda-Kuda.jpg"は "The%20Loft.pdf"に続くファイルです。 "/.svn/tmp/text-base/"の内部を見ると、チェックアウトの順序で "The%20Loft.pdf"に続くものを除き、すべての.svnベースファイルが作成されているように見えます。
サーバ(Linux)またはSubversionをこのタイプのファイルを破壊することなく処理するにはどうしたらよいですか?私は「スペースなし」のポリシーを施行するだけですが、それはクライアントのWordPressのインストールです。スペースがあるファイルを避けるためにはそれを考慮することはできません。
多分、SVNはあなたのユースケースに最適な技術ではありません。おそらくあなたはファイルシステムのバックアップや 'rsync'を試してみるべきです –