2009-08-04 13 views
34

私はCollabNet Subversionサーバーとクライアントをインストールしており、付属のApacheを実行しています。サーバー上のコマンドラインから、私は簡単にWindowsのローカルパスを使用してSubversionリポジトリにアクセスするにはどうすればよいですか?

http://server:port/svn/repository 

のようなパスを使用してリポジトリにアクセスすることができますが、私は、私はちょうど

c:\repositories\repository 

のように、ディスク上の実際の場所を使用してアクセスすることはできませんget "[path]は作業コピーではありません。"私は何を誤解していますか?

答えて

69

よくある間違い。このように//疑似プロトコル:あなたは、ファイルを使用する必要が

file:///C:/repositories/repository 

SVNリポジトリパスがURI秒でなければなりません。

+2

はファイル 'に心の中で3つのスラッシュをキープ/リポジトリ:///'、なぜなら置く2つだけのために動作しませんでした私。 –

1

file:///c:\repositories\repositoryを使用してパス経由でリポジトリにアクセスできるはずです。

0

通常、「作業コピーではない」とは、そこに.svn「magicサブディレクトリ」がないことを意味します。

あなただけの「輸出」

3

うとしない作業コピーを取得するには、「チェックアウト」を行う必要があり、かつ:

svn checkout "file:///C|/repositories/repository" 

とあなたがレポ内のファイルを見ることができるかどうかを確認します。

0

ファイルを試してみてください:// C:/リポジトリ

関連する問題