練習用に接続できるどこかで実行されている Visual SourceSafe サーバーがありますか? VSS サーバーを購入する前にテストしたいことがいくつかありますが、テストのためにアプリ全体をダウンロードしたくありません。
よろしくお願いします
練習用に接続できるどこかで実行されている Visual SourceSafe サーバーがありますか? VSS サーバーを購入する前にテストしたいことがいくつかありますが、テストのためにアプリ全体をダウンロードしたくありません。
よろしくお願いします
簡単な答え: 時間を節約し、購入しないでください。SVN や git を使用するか、ms ソリューションが必要な場合は Team Foundation Server を使用してください。
VSSを嫌う人はたくさんいますが、正直言って私は彼らのせいにすることはできません。VSSは、不安定で、破損しやすく、特異であるという評判があります。この評判は、ある場合には十分に値するものであり、他の場合には、不適切な管理、不適切な管理、または仕事に対する不適切な選択の場合です。
VSSはすべての人に適したツールではありませんが、多くの人に適したツールであり、VisualStudioと非常によく統合されています。
最近のVSSはかなり安定していますが、ファイルが破損する可能性があるため、不安定なネットワークでは使用しないでください(HTTPベースのサーバーアプローチを使用している場合を除く)。信頼できるオンサイトネットワーク内でのみファイルベースのバージョン管理を使用する必要があります。オフサイトの鉱石分散開発を行う場合は、HTTPモデルを使用するか、別の製品を選択する必要があります。
VSSにはいくつかの癖があります。分岐は、ほとんどの人が望むようには機能しません。これは、当時の他のバージョン管理とは少し異なる動作をするように設計されているため、必ずしもVSSの障害ではありません(20年前の製品であることを忘れないでください)。それを選択する人々は、それが仕事のために間違ったツールを選択するように設計されているのとは異なる働きをすることを期待しています。
私はモンスターサイズのリポジトリでVSSをうまく使用しました。重要な点の1つは、分析を実行し、ツールを定期的に修正して、潜在的な問題が破損する前に回避する必要があることです。
また、VSSのセキュリティはアプリケーションベースであるため、セキュリティが必要な状況ではVSSを使用しないでください。直接ファイルの読み取り/書き込みアクセスが必要なため、必要に応じて、誰でもファイルにアクセスして手動でいじることができます。繰り返しますが、HTTPサーバーコンポーネントを使用している場合、これは異なります。(価値があるのは、これはRCSやSCCSなど、その時代の多くの種類のバージョン管理に似ているため、これが前代未聞だったわけではありません)
さて、これをすべて言って、あなたの質問に答えるために、VSSへのダウンロードアクセスを持っているなら(MSDNなどを通して)、それをダウンロードするだけです..それはそれほど大きくありません。たった100MBです。
ソース管理システムを実装する必要がある場合。SVN または Git から始めてください。クライアントツール用のAnkhSvnとTortoiseSvnを備えたVisualSvnサーバーを見てください。それらはすべて無料です。
Accurev(www.accurev.com)またはPerforce(www.perforce.com)またはPlasticSCM(www.plasticscm.com)をお試しください