1

Subversion(TortoiseSVN)を使用し、VisualStudioと統合しようとしています。TortoiseSVNとAnkhSVNを自分のマシンにインストールしました。

n件の記事を読みましたが、複雑に説明されているか、理解できないかもしれません。

私には5人のチームメンバーがいて、全員が1つのプロジェクトに取り組んでいます。(VS 2012)それで、私たちのためにSubversionをセットアップしたいと思います。

私は次のことをしたいだけです。

-> 5つすべてがコミットでき、Solutionの任意のファイルの最新バージョンを取得できます。(MS SourceSafeのチェックインおよびチェックアウト機能のように)他の機能は使用したくありません。

ネットワーク上でSubversionを設定するにはどうすればよいですか?

誰かが私にステップバイステップの手順を見せてもらえますか?

4

1 に答える 1

0
  1. リポジトリをホストするサーバーとしてマシンを選択します。
  2. サーバーマシンに、Subversionをインストールします
  3. サーバーマシンで、svnadminを使用して新しいリポジトリを作成します
  4. サーバーマシンで、svnserveを使用します。
  5. クライアントマシンごとに1つ、subversionまたはtortoisesvnをインストールします。
  6. 各クライアントは、ステップ3で作成されたリポジトリからファイルをチェックアウトできます。

これは、trunk / branchs/tagsディレクトリの作成にも入っていません。これを行う必要があります。しかし、それはかなりよく文書化されています。

大まかに言えば、svn:// serverName / repositoryName/trunkにはVSプロジェクトが含まれている必要があります。すべての開発者がそれをチェックします。それらの変更を開発します。それらをコミットします。他のすべての人の変更を取得するために更新します。

ネットワークの観点からは、マシンがお互いを見ることができる限り、それがあなたがする必要があるすべてです。マシンがすべて同じイントラネット上にある場合は、svnserveを十分に使用できます。リポジトリへのhttpアクセスを設定すると、さらに複雑になる可能性がありますが、開発者がhttpアクセスを必要としているかどうかについてはまだ述べていません。したがって、svnserveで十分であると想定します。

お役に立てれば。

于 2013-01-24T05:33:54.100 に答える