私は何年もの間 Subversion を使用してきましたが、TortoiseSVN のヘルプ ファイルには、私が見つけた最良の紹介が含まれていると言わざるを得ません。TortoiseSVN は、エクスプローラーと統合された Windows 用のもう 1 つの無料クライアントです。元の Subversion のドキュメントよりも先に、まず Tortoise のヘルプを読むことを強くお勧めします。必要に応じて、公式ドキュメントを参照してください。
Tortoise は私のお気に入りのクライアントでもあります。実際、ほとんどのマシンでは、必要な Subversion コンポーネントはこれだけです。リポジトリの作成など、私が日常的に使用するすべての機能を実行します。これは通常のコマンド ライン ツールに影響を与えるものではなく、ほとんどの場合、それらもインストールしますが、スクリプトからの自動化と (まれな) リポジトリ メンテナンス機能に必要な cli ツールしか見つかりません。
私は職場で独自のビルド環境を再設計しているところなので、多くのビルド/開発ツールのオプションを検討しています。私がお勧めできるツール、または他の人からの良い推奨事項があるツールは次のとおりです。
WinMerge: 最適な統合のために、TortoiseSVN の後にインストールすることを強くお勧めする無料の差分ツールです。私はこのツールを多くの目的で日常的に使用していますが、開発以外の目的もあります。
TeamCity: よく磨かれていると思われる CI サーバー。私はまだこれを試していませんが、CC.NET での私の経験 (1 年) と受け取った良いレビューを考えると、CC.NET の主要な候補です。ハドソンは、よく検討されている別のオプションです。
VisualSVN サーバー: 許可のための AD 統合と Microsoft スタイルの msc コンソールを特徴とする SVN 用の推奨される無料の http(s) サーバー。仕事での実装を終えたばかりで、とても簡単です。リモート (IP) チェックイン/チェックアウト、ssl 暗号化、リポジトリ フック スクリプト、およびその他のサーバー ベースの機能が必要な場合は必須です。
VisualSVN: 十分に評価されている SVN 用の Visual Studio プラグイン。これを試したことはありませんが、簡単な購入と見なされます。[編集: ここでオーバーフローについて読んだことによると、AnkhSVN はほぼ同じように機能する無料のオプションです。]
SVN-Monitor: リポジトリの変更を警告する、推奨される無料の監視ソフトウェア。監視対象と実行するアクションを構成できます。インストールされている TortoiseSVN に依存します。
BugTracker.NET: 推奨される無料の問題追跡サーバー。追跡されている問題をサブバージョンのリビジョンに結び付ける SVN 統合を備えています。TeamCity に同様の機能があるかどうかはわかりませんが、開発以外でヘルプデスクの問題を追跡するために既にこれを使用しており、無料のパッケージには最適です.
.NET の単体テスト、カバレッジ、ドキュメント ツールの経験がないため、コメントできません。
ただし、私はPythonistaなので、Pythonがwrt SVNに役立つ可能性があることを1つプラグインします。これは、PySVNライブラリを使用して、コマンドラインツールでスクリプトを作成するには複雑すぎるあらゆる種類の自動化されたリポジトリ作業を実行できることです。ビルドにタグを付けてデプロイする準備ができたら、タグを作成するために使用します。
これらのツールのいくつかを選択すれば、ゲームの先を行くことができます。それらに関するプロセスを開発し、人材をトレーニングすることは、あなたの仕事です。:)