2011-09-16 58 views
2

Windowsでの実行私はプロジェクト用のリポジトリを持っているので、完全に無関係なプロジェクトを独自のリポジトリ内のソース管理下に置いてみたいと思います。私はプロジェクトごとに1つのリポジトリを使用したり、1つのリポジトリにすべてのプロジェクトを持っていることについて様々な議論を読んだことがあります。私はプロジェクトごとに1つのリポジトリを選択するのが間違いですが、私のセットアップは、ユーザーだけイム非常にシンプルで、それがチェックアウトされるとリポジトリが同じマシン上にある、と私はCollabNetの1つのSubversionリポジトリから複数のリポジトリへの移動

からのsvnserveを使用

私のリポジトリには、私のチェックアウトのコードポイントそうにトップレベルには

ですSVN:// localhostを、私のリポジトリは、この

Cのようになります。\リポジトリ C:\リポジトリ\ confに C:\リポジトリ\デシベル C:\リポジトリ\フック C:\リポジトリ\ログ

svnserveに複数のreposを提供するにはどうしたらいいですか?トーリー?

+0

svnserveの '-r'オプションは、*リポジトリを含むディレクトリ*をとります。あなたのケースではこれは 'C:\'のようですが、これは非常に困惑しています。どのように現在svnserveを起動しますか?私。どのコマンドラインと設定ファイルを使用しますか? – phihag

答えて

0

最良のドキュメントは、IMO、SVNのドキュメントではなく、TortoiseSVNは1:

あなたはここでそれについて読むことができます。 http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-serversetup-svnserve.htmlを読んでください。

最初のリポジトリの隣に別のリポジトリを作成し、ルートディレクトリを2つのリポジトリの親ディレクトリに設定する必要があります。

また、既存の作業コピーを再配置する必要があります。

+0

原則として理解してもらいましたが、サービスパネルに入り、サービスを停止または開始することはできません。 –

+0

サービスを削除し、適切なオプションを使用してサービスを再作成します。構文はリンクされたドキュメントで説明されています。 –

関連する問題