2011-07-19 10 views
0

ネットワーク上の別のコンピュータにあるリポジトリからプロジェクトをインポートしたいとします。私はTortoiseSVNをインストールしました。私は右のフォルダをクリックします - > SVNチェックアウト - >どのリポジトリのために私に求めます。TortoiseSVNをネットワーク経由でアップデートするには?

私のリポジトリはc:\ repositary \ myprojects \ trunk \ project1のシステムに存在します。

リモートPCからのアクセス方法。ローカルマシン上で私はこの構文を使用します。

  • ファイル:/// C:/ repositary/MyProjectsで/トランク/ project1に(スラッシュ)

documentation私はこの構文を使用する必要がありますと言います。

  • ファイル://サーバー/repositary/MyProjectsで/トランク/ project1に(前方が+サーバー名をスラッシュ)。

しかし、これは機能しません。それを動作させるためには何が必要ですか?そのフォルダを共有する必要がありますか?サーバーのパスにc:\ドライブを記述する必要はありますか?

言い換えれば、リポジトリは私のコンピュータ(Windows   XP)にあり、ネットワーク上の別のコンピュータの仮想マシンを介してアクセスしたいと考えています。

+0

この質問は、プログラミングに関してはあまりよくないので、スーパーユーザーにとってもっと適切かもしれません。 – NickAldwin

+1

まず、file://プロトコルを使用しないでください。お勧めしません。 svnサーバーをセットアップするのは簡単です。 – crashmstr

+1

プログラマだけがこのことを使用します:)そして、私は多くの人々がこの質問に答えていると確信しています。 –

答えて

0

を使用し、代わりに、アパッチを使用してそれを設定する必要はありません。

1つの混乱する問題がありました。ハードドライブがC、D、Eドライブに分割されている場合はどうなりますか?その場合は、PC名を使用してください。次に、リポジトリを含む共有フォルダが続きます。

2

できません は、ネットワーク経由のSVNアクセスにfile://プロトコルを使用しないでください。 SVN本のthis tableを参照してください。

なぜあなたはsetup an SVN serverですか?それはすべての時間を動作しない可能性があること

file://MYPC-NAME/repositories/All_CODE/trunk/Project1 

のお知らせ:あなたは、私はこのようなURLを使用し、それが正常に動作単なるsvnserve

+0

ありがとうが、 'file://'は実際に私にとってうまくいった。 c:/ pathを提供する必要はなく、必要があればc:\ repositoryフォルダを共有しました。 'file://'を使わないと "正しいURLではない"というエラーが表示されます –

+0

@Dave:この回答をもう一度読んでください。それはすべてそこにあります: "あなたはネットワーク上のSVNアクセスのために' file:// 'プロトコルを使うことはできません。私はそれがかなりストレートと平凡だと思う。 "...セットアップSVNサーバー..."したがって、サーバーを設定せずに別のプロトコルを使用することはできません。あなたはこれを読むために最小限の努力を払わなければなりません。また、あなたの質問に対する@ crashmstrのコメントを見てください。 'file://'には欠点があります。あなたがそれらに逃げていないことは重要ではありません。 – sbi

+1

残念ながら、ネットワーク共有がある場合は、ネットワーク上でfile://を使用できます。あなたは本当にすべきではありません。 [勧告](http://svnbook.red-bean.com/en/1.5/svn-book.html#svn。serverconfig.choosing.recommendations) – crashmstr

関連する問題