2009-11-02 9 views
7

私はC#expressを使用しており、無料のバージョン管理システムを使用したいと考えています。あなたのお勧めを教えてください。バージョン管理:ビジュアルスタジオエクスプレス用無料1台

+2

これはウィキの気持ちを持っています... –

+0

また、Expressエディション*はバージョン管理の統合を許可していますか? –

+0

@Austin - これは良い点です。OPは、統合されたソースコントロールプラグインを望んでいるか、無料のソースコントロールソリューションがほしいと思うかどうかは不明です。 – Tim

答えて

11

Visual Studio Expressは、プラグインまたはアドオンをロードできないという意味では無効です。

TortoiseSVNを使用してください。十分に簡単に働く。

+2

なぜ彼はsvnを使うべきですか?なぜ分散型VCSではないのですか? –

+1

それは難しいので、SVNは数回クリックします。 – leppie

+1

ほとんどの人は分散型VCSを必要とせず、ほとんどの分散型VCSソリューションには、コマンドラインインターフェイスやそれらを構成する方法に関する他の知識が必要です。私はSVNとして設定するのが簡単ではないことがわかりました。 – Tim

3

IDEをバージョン管理に使用しないでください。あなたのバージョン管理システム自体を知る。どちらを使用するかは、要件によって異なります。私の個人的なお気に入りは現時点でMercurialです。

0

Subversionとともに、VSTudioの場合はAnkhSVNプラグイン、Windowsエクスプローラの場合はTortoiseSVNプラグインです。

フォルダとファイルを追跡し、名前の変更履歴を保持します。これらはコードのリファクタリングには本当に便利です。

編集:VisualStudio ExpressでAnkhSVnを忘れると、プラグインを読み込めないためです。

6

あなたはバージョンコントロールが新しくなったようです。以前にソース管理を使用していない場合は、分散バージョン管理システム(DVCS)を直接参照することをお勧めします。優れたドキュメンテーション、きれいで一貫性のあるインターフェース、すべての主要なプラットフォーム(Windows、Linux、MacOSX上での使用)、PlugIns(mqのようないくつかは正式に再配布されています)をサポートしています。あなたは非常に高度なものをやりましょう。利用可能な素晴らしいGUIがあります(TortoiseHGだけでなく、スタンドアロン)。 Mercurial hereの素晴らしい紹介がありますが、それは一般的なconeptにも便利です。

人気のDVCSには、Mercurial、Git、Bazaarがありますが、最終的にはどちらのツールを選んでも問題ありません。ここでは比較に関する情報がたくさんあります。

最高のIDEプラグインは、1つを使用していません。 DVCSで作業する場合、IDEの統合は必要ないと思います。集中化されたシステムで作業するときは、編集、名前変更サポートなどの自動チェックアウトの目的で合理的です。しかし、私は物事を別々に保つのが好きです。私は自分のIDEがぎこちなくならないようにしたい。私はスタンドアロンのソリューション(私は第二のモニターで実行し続けている)と比較して、プラグインを使用することで利益を見ません。名前の変更をサポートするために、良いDVCSは自動的に名前を見つけて追跡するためのヒューリスティックを組み込んでいます。

私はTortoiseHGともっと複雑な作業のためのコマンドラインでうまくいく。

個人的に
0

、私は非正統的なアプローチを選択し、NetBeansと使用をインストール

.. Explorerが私の地獄を失望させると、すべての良いファイルシステムのブラウザではない主な理由は、カメの種類クライアントを憎みます「お気に入り」タブをクリックして、管理したいバージョン管理されたファイルシステムの場所を追加します。

私はこのアプローチをVisual Stuidoに使用します。

私の以前のツールはWinCVSでした。

0

2012年以降、Visual Studio 2012 ExpressエディションでTFS(Team Foundation Studio)2012 Expressを無料で使用できます。

関連する問題