2012-03-11 12 views
6

私はURL(localhost/svn/BodyMap/)がどこにあるのか知っていますが、Windows 7のセットアップでどのフォルダがあるのか​​わかりません。SVNリポジトリディレクトリはどのようにして見つけられますか?

これが役に立ちましたら標準のSVN設定でなければなりません。私はそれを "巧妙に"実行することを思い出しません。

私はコードXを持っていると思います。コードXはSVN、umシステムにあります。ご存知のように、私はコードXをコミットしました。おそらく、過去のある時点で私はsvnadminコマンドを実行してその場所を作成し、SVNはそこにコード(または何でも)を置くことを知っていました。

リポジトリの場所に移動するURLを指定すると、指定したURLに関連するリポジトリの場所(svnadmin createコマンドで作成されたもの)をどのように見つけることができますか?すべては私のローカルのWindowsマシンであることを

を想定し

は、このページをチェックしてください:

http://durak.org/sean/pubs/software/version-control-with-subversion-1.6/svn.ref.svnadmin.c.create.html 

私は、私は、Apacheのリポジトリを使用していている、と私はすべてのものを設定しています。私は今、別のレポジトリを作成したい(長い話)。理想的には、古いリポジトリと同じフォルダ/エリアに新しいリポジトリを置くことができます。

古いものがどこにあるか私は考えている - つまり、私は、言うにC:/users/bhral/svnか何かを行っていない、とsvnadmin createコマンドで入力している必要がありますか?だから、そこに「そこ」がどこにあるのか、私はどうやって見つけますか?これを覚えている設定ファイルがありますか?共有コードのディレクトリに

svn infoが与える:

Path: . 
URL: http://localhost/svn/BodyMap 
Repository Root: http://localhost/svn 
Repository UUID: a26120f9-5528-1345-ada7-6086a2d5766d 
Revision: 1 
Node Kind: directory 
Schedule: normal 
Depth: immediates 
Last Changed Rev: 1 
Last Changed Date: 2010-12-18 19:23:40 -0500 (Sat, 18 Dec 2010) 

それは、リポジトリは、コードと同じ場所にあることを意味するのでしょうか?それとも、「リモート」の場所が「クライアント」コードと同じ場所にあるのでしょうか? URLの

更新:

localhost/svn/BodyMap/ 
+0

私はカメを使用します。ディレクトリを右クリックすると「チェックアウト」オプションが表示されます。これはあなたのディレクトリです。 –

+1

um、downvoter、reason? – bharal

答えて

7

リポジトリがapache(svn://絵のために異なるため)によって提供されている場合は、

  • に、あなたのApacheの設定(HTTPDを検索しています。リポジトリは上に直接配置されSVNPathの場合には、それはSVNPathまたはSVNParentPathのディレクティブ
  • ことができる:CONF)
  • は、リポジトリの位置を定義するために使用される方法を、特定SVNのWebDAV DAV svn
  • と構成ファイル内Location容器を探しパス、SVNPathパラメータとして定義され、それはすべてのリポジトリに親パスを示していますSVNParentPathの場合は

ADD-ON:「ライト」バージョン

d:\Repositories\Hello>dir /b 
conf 
dav 
db 
format 
hooks 
locks 
README.txt 

あなたはエクスプローラで任意のリポジトリ固有のファイルやフォルダを検索することができます(「フック」有力な候補です)。

+0

素晴らしい、よかったです。 – bharal

+0

リポジトリをホストするサーバーマシンにVisualSVNサーバーがインストールされているかどうかを確認することもできます(Windowsプラットフォームの場合) – BornToCode

7

svn infoはおそらくそこを指しています。私はあなたが何を求めているかを完全に理解していません。

3
  • URLがfile://C:\Path\to\repository、パスが C:\Path\to\repositoryである場合。
+0

ありがとうございます - +1ヘルプが、私のURLはhttp:// localhost/svn/BodyMap/ – bharal

+0

-1、ちょうど注意 - Apacheベースのレポの答えが間違っているためです。ちょうど間違って、完全に –

+0

Apacheの部分を削除 - 明らかに私が間違っていたことを知っていた。 –

関連する問題