2017-06-05 11 views
1

私は私のローカルドライブ上のディレクトリを閲覧することはできませんよAnkhSVNはv2.5のとTortoiseSVNの1.9.4VS 2012上でAnkhSVNはを使用してTortoiseSVNのリポジトリへの接続

を使用しています。

Screenshot

管理者として実行すると、いずれかの助けにはなりませんでした。しかし、VisualSVNを使用する場合、問題は解決されます。 残念ながら、私はAnkhSVNしか使用できませんので、助けてください。

+0

_ "残念ながら、私はAnkhSVN" _しか使用できません。それはいくつかの企業の制限ですか?既にTortoiseSVNを使用しているので、Visual StudioでVisualSVNを使用するのは当然の選択でしょう。 – bahrep

答えて

0

TortoiseSVN 1.9.xは、Subversion 1.9に基づいています。それが作成し、file:///でアクセスするローカルリポジトリのデフォルトはFSFS format 7です。このFSFS形式は、SVN 1.9で新しく追加されました。古い形式のクリーンなリポジトリにデータをダンプロードしない限り、SVN 1.8以前のクライアントとサーバはこのリポジトリを読み取ることができません。

AnkhSVN 2.5.xはSVN 1.8(SharpSVN経由)に基づいており、なぜこのリポジトリにアクセスできないのかを説明しています。問題はAnkhSVNがあなたのケースで完全なエラーメッセージを表示しないことです。このエラーは、何が起こっているのかを知るのに役立ちます。私は確信していませんが、これはAnkhSVNがあなたのケースで表示しなければならなかったエラーだと思います:svnadmin: E125006: 'REPOS\db\format' contains invalid filesystem format option 'addressing physical'

これらの手順は、問題を解決するのに役立つはずです。

  • は、Windows上でVisualSVN Serverまたは他のSubversionサーバをインストールし、HTTP(S)またはsvnserveの代わりにローカルfile:///アクセス経由でリポジトリにアクセスします。この場合、クライアントはリポジトリと直接通信するのではなく、サーバと通信するため、リポジトリの内部構造はクライアントにとって重要ではありません。これは、将来このような問題を回避するのに役立ちます。

  • AnkhSVN 2.6.xへのアップデート。それはSVN 1.9.xとVisual Studio 2012と互換性があるはずです。私はエラーなしでそのリポジトリにアクセスすると思います。私には分かりませんが、古いAnkhSVNビルドを使用する実用的な理由はないと思います。

+0

AnkhSVNを2.6.xにアップデートしました。それは今働く –

関連する問題