質問

私は、Visual Sourcesafe を廃止して、分岐を提供するバージョン管理アプリケーションを選択することに興味があります。Sourcesafe を Visual Studio に統合すると、チェックイン/チェックアウトが簡単になります。誰かが同じ機能を提供する他のプログラムを提案できますか?私はオープンソースを好みますが、それは必須ではありません。

役に立ちましたか?

解決

をやる 転覆.

  1. オープンソースです
  2. 広く使われています。たくさんのサポート
  3. Visual Studio のプラグインの選択

代替テキスト http://www.sourcegear.com/images2/Fgrey.jpg

alt text

alt text

alt text
(ソース: プッシュック.com)
alt text
(ソース: プッシュック.com)

これにも出会いました Microsoft フォーラムのディスカッション..

他のヒント

SourceGear ボールト ...VS との統合が素晴らしく、非常に優れた製品です...データを SQL Server に保存するため、他のマシン/サーバーへのバックアップや移行が非常に簡単になります。

私が今まで使った中で最高のソース管理ツールです。

チームファンデーションサーバー

Perforce (p4) も Visual Studio との統合を提供しており、非常に有能なソース コード管理システムです (ただし、オープン ソースではありません)。

Subversion を試してください: http://subversion.tigris.org/亀SVN両方とも http://tortoisesvn.tigris.org/ シェルの介入とANKH SVNのいずれかのいずれかの1つ http://ankhsvn.open.collab.net/ またはビジュアルSVN http://www.visualsvn.com/ スタジオ統合用。

SourceGear Vault は、Visual Source Safe の代替品です。同じ機能セットだけでなく、それ以上の機能が利用できます。さらに、安定性が高く、拡張性も優れています。しかし、非常に高価です。

Subversion は無料なので、小規模なショップに最適です。TortoiseSVN クライアントは、Windows Explorer シェルにシームレスに統合されます。ただし、Visual Studio の統合については、VisualSVN のプラグインを推奨します。無料ではありませんが、非常に手頃な価格です。

Subversion には、すぐに使える他の多くのソフトウェア管理ツールと統合できるという利点もあります。

Subversion はかなり多くの支持を得ていますが、私たちは AccuRev を使用しています。使い方は簡単で、優れたグラフィカル エディターと Visual Studio/ファイル エクスプローラーの統合が備わっています。ただし無料ではありません。

転覆。だって、おい、 タイムマシンのようなものです。

オープン ソースについて言及したことは知っていますが、これはその範囲の対極にあるものですが、私は Team Foundation サーバーが本当に好きです。

これは単なるソース管理システムではなく、アプリケーション ライフ サイクル管理ツール全体です。これは単なるソース管理以上のものを提供し、非常に小さなチームで作業している場合を除き、価格を超えた価値を提供することをお勧めします。

SourceSafe を移動する場合は、 保管庫 非常にスムーズなアップグレード パスです。SourceSafe の代替として設計されているため、SourceSafe で使用していたすべてのもの (IDE 統合を含む) が (いくつかの新しい機能とともに) 存在します。

SourceSafe データをバージョン履歴とともに取り込むインポート ツールもあります。オープンソースではありませんが、バージョン管理システムとしてはかなり安価です。

私は Subversion に一票を投じます。なぜなら、Subversion は必要なことだけを実行してくれるからです。

あるいは、もう少し冒険して、より複雑な分岐戦略が必要な場合は、git をチェックしてみてください。

多くのソース管理システムが VS IDE 統合を提供しています。私は現在、ClearCase を使用しています (実際には、ほぼ強制的に、ほとんど銃を突きつけられて使用しています)。私がそれを嫌悪し、嫌っているのと同じくらい、それは する VS IDE の統合と分岐を提供します。

エイリアンブレイン Visual Studio との統合もあります。ただし、コードにはあまりお勧めしません (アート アセット向けに設計されています)。

言及されているオプションはすべて優れています。StarTeam も統合オプションです (ただし、2008 年にはまだありません)。

私は Subversion と Team Foundation Server の両方を広範囲に使用してきましたが、TFS は IDE に非常に緊密に統合されていますが、Subversion をお勧めします。TFS には、Subversion にあるいくつかの機能が欠けていますが、私はそれがとても残念です。最大の機能は、svn:externals プロパティを使用して複数のプロジェクト間でコードを共有する機能です。TFS にはこれがありません。そのため、ブランチを作成するたびに何 GB もの内容をコピーする必要がないように、ある程度人為的な方法でソース ツリーを構造化する必要がありました。Subversion の IDE への統合は、私が最後に使用したときよりもはるかに改善されていると聞きました。また、作業項目の追跡や、そのような他の ALM 機能が IDE 内で必要な場合、TFS が最適な方法である可能性があります。すべては特定のニーズによって異なります。

完全に無料ではありませんが、 パーフォース には無料の 2 ユーザー/5 ワークステーション ライセンスがあり、現在私がソース管理として選んでいます。P4 SCC プラグインは VS にシームレスに統合されます (編集時の自動チェックアウトなど)。

をやる プラスチックSCM. 。非常に使いやすく、ブランチを使用する最も強力なツールの 1 つであり、VStudio 内から真の分散開発を可能にする数少ないツールの 1 つです。優れたリファクタリング サポート (移動追跡、マージ追跡など)、VStudio などからファイルを移動してみてください。オープン ソースで無料です。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top