2012-02-12 20 views
3

VisualSvn Serverをセットアップし、リポジトリを作成し、AnkhSVNを使用してVisual Studioソリューションを追加しました。リポジトリのURLはhttps:// msi-pc/svn/MyProj/のようなものです。私の無能さのために質問:は実際のソリューションファイルを見ることができるHD上の場所にマップされたこのURLですか? C:\ Repositoriesでは見つけられません。おそらく、私のSVNの理解が間違っていると思います。リポジトリには私がチェックインした私のソリューションの最新バージョンが含まれていると思いました(TFSのように)。ありがとう、SVNリポジトリの内容

答えて

3

リポジトリはデータベースとして実装されています。リポジトリのルートフォルダの下には、conf,hooksdbなどのフォルダがあります。それらはSVNバイナリによって処理され、含まれる情報はSVNプロトコルによって提供され、適切に設定されたApache(VisualSVNに含まれるもの)によってWebDAVまたはHTMLとして提示されます。

したがって、プロジェクト構造はrepositoriesフォルダ内のフォルダ構造とファイル構造として表示されません。あなたはSVNプロトコルを介してのみコンテンツにアクセスすることができます。

1

SVNリポジトリにアクセスするには、SVNクライアント(Windowsの場合はVisualStudioまたはTortoiseSVNのAnkhSVNなど)が必要です。または、読み取り専用アクセスの場合は、ブラウザを使用できます。ですから、リポジトリの構造を最新のコンテンツで確認したい場合は、ソリューションのURLをSVNにブラウザに挿入してください。 https://msi-pc/svn/MyProj/がリポジトリURLの場合、このURLはすべてのブラウザでも動作します。 VisualSVN serverがインストールされていると、コンテンツにアクセスするためのUIだけでなく、Subversionリポジトリのメタデータと設定も提供されます。

1

Subversionは、ファイルの最新バージョンと最高バージョンを単に格納するのではなく、時間の経過とともに行われたすべての変更を記録します。リポジトリからコードをチェックアウトすると、変更内容の合計が得られます。

変更は特殊な形式で保存されるため、直接アクセスするのではなく、Subversionクライアントからアクセスするようにしてください。 VisualSVNサーバーを使用しているので、Webブラウザを使用してファイルの最新バージョンを確認することもできます。

+0

ありがとう@lvmisooners、あなたの答えも本当に良いです、私は答えとしてマークすることもできたらいいと思います。ありがとうございました! – mishap

+0

心配はいりません。お役に立てて嬉しいです。 – lvmisooners

関連する問題