Tortoise SVN Source Safeリポジトリの新機能。
サーバーソースセーフ環境といくつかのクライアント環境(オフィスと自宅)を設定したいASP.Net Webアプリケーションがあります。
SeverとClient Source Safeを別々にインストールする必要がありますか?
今日、Subversionエコシステムがどのように構成されているかについては、少し混乱があると思います。
人々がSubversionについて話すとき、それらは通常 http://Subversion.Apache.org/ で見つけることができるサーバーとクライアントの部分を意味します。これは、プロジェクトのソースコードが利用できる場所です。それらは バイナリビルド へのリンクを提供します。
一方、TortoiseSvnは、WindowsエクスプローラーからSubversionコマンドを実行できるWindows専用のクライアントツールです。このツールは http://tortoisesvn.net/ にあります。
WindowsでSubversionサーバーを設定するには、いくつかのオプションがあります。最も簡単なオプションで最もパフォーマンスが高いが、必ずしも最もアクセスしやすいとは限らない http://Subversion.Apache.org/ のバイナリで提供される svnserve サービスを使用する。
「標準」の代替手段は、 Apache webserver とmod_dav_svnモジュールの組み合わせを使用することです。これにより、http(およびhttps)を介したSubversionリポジトリへのアクセスが許可されます。
両方のソリューションはセットアップが難しい場合があり、WindowsでSubversionリポジトリをより簡単に提供するための無料および有料のソリューションがいくつかあります。いくつかの例ですが、完全なリストではありません:
いくつかのことが混同されていると思います。
-Visual Source Safe(またはVSS)は、Microsoftによるバージョン管理システムでした(非推奨、完全に壊れたIMO)。
-Subversion(またはSVN)は、広く使用されているバージョン管理システムです(クライアントサーバーアーキテクチャを備えていますが、同じマシンで両方を実行できます)。
-TortoiseSVNはSVN用のWindowsクライアントです(アイコンオーバーレイを使用したWindowsエクスプローラーへの統合などの素晴らしい機能があります)
したがって、SVNの使用を開始したい場合は、サーバーをセットアップし(多くの優れたドキュメントがあるので、かなり単純なはずです)、クライアントを決定する必要があります(Windowsを使用している場合は、TortoiseSVNを強くお勧めします)。
確かにTortoiseSvnにはsvnserveが付属しています。これは、視覚的なブリンブリングやhttps: