VIDTAKER.COM

Q&A

Visual Studioのサーバーを必要としないソースコントロール?


誰は、Visual Studioのソース管理のソリューションを勧めますか?私が唯一、それを使用する予定、私は何かを時々、または前に私は、ソフトウェアに大きな変更を行う私のデータをバックアップする必要があります。私はAnkhSVNを試みたが、これはSVNサーバが必要です。がローカルでは、アウトを手動でソリューションのフォルダをコピーするの痛みを取ることができます何がありますか?



11 Replies

1)

Subversionの場合は、アクセスユーザーことができます作成ベースのリポジトリを1つのシステム、ローカルファイル。

おそらく最も簡単な方法インストールすることですにSubversionを使用する()Windows上でTortoiseSVNのです。リポジトリを作成するには、単純に、右クリックするリポジトリをする場所に空のフォルダを作成し、そのフォルダを選択して"TortoiseSVNは - >を作成するリポジトリ"ここ。

ことも可能(ただし、推奨されません)ネットワーク共有上のようなリポジトリを作成することです。

次に、ローカルのリポジトリをファイルのURLなどを使ってアクセスすることができます: file:///D:/Projects/MyRepository

後で、あなたは、あなたが簡単にサーバのsvnserveのインストールすることができますし、そのサーバーにローカルのリポジトリを移動するサーバー()リポジトリに他のユーザーアクセス権を与えるなど必要なものを見つければ。


完全のためだけに:他の指摘しているとして、そこに転覆、いくつかの良いクライアント(個人的に私は、主にTortoiseSVNとAnkhSVNを使っています)です:


2)

あなたは無料ですが、することができます使用DropboxをSVNで。サインアップの1つはこちら。のように、最初の資料の場合ではなかったここに1つのだ別の 。することができますかなりグーグルSVNをDropboxとあなたがいる場合に必要なすべての情報を取得しますこれらの2つの記事は何が欠けている。

Dropboxが上にローカルSVNを使用する利点は対照的に、あなたはどこからでもDropboxに得ることができる、されますのみSVNのことながら自宅。


3)

あなたは)サーバーを使用せずAnkhSVN(または他のSVNクライアントを使用できます。ちょうどあなたのローカルディスク上のリポジトリを作成し、それをファイルのようなURLを使用して作業コピーを指す:/ / /はC:/リポジトリ/レポ。

AnkhSVNはたくさん持っている改善が、私は好きVisualSVN 自分を。私が思う、その使用のインターフェイスは、簡単に少ししているため正常に動作し(あなたがいる場合、特にTortoiseSVNがそれに基づいている)、それは無視さに応じてフォルダを構築し、あなたの設定を自動的に処理したものだ。それが商業的ですが、それが安価である。


4)

VisualSVNはサーバーのSVNなくすることができます動作/


5)

私が使用してバザーをスタジオでVisual。これは、Visual Studioの統合を持っていないが、それは簡単なコマンドから別のコンソールプロンプトでコマンドを発行するのに十分です。


6)

私は私のリポジトリをかなり確信してローカルすることができます作成しますトータスSVNのとでそれを使用してankhSVN サーバーはありません。


7)

あなたは:Mercurialのことができます使用http://mercurial.selenic.com/wiki/ 。これは、使用している無料、高速に簡単に私はプロジェクトの個人的な私の使用して、それのために。


8)

おかしい誰もがGitはまだ言及した。確かに、それは学習曲線を持っていませんが、私は、Visual Studioが正常に過去1年間のそれを使用している。両方のコマンドと(でGUI GitExtensions )。

ダウンロードGitはWindowsからはこちら。

それはDVCSているので、サーバーを必要としません。あなたがチェックアウトを(することができます仕事に対する必要な世界にあなたのローカルのリポジトリ公開それらをギットハブ)。




9)

SVNは進むべき道です。それは多くの近代的なあらゆるペニーの価値は、私ではなく、anksvn VisualSVNプラグインを使用して見ている。


10)

状況では同様の私がインストールしてね行ってダウンロードGitの拡張機能を。これがすべてです。

それはあなたに)、Visual StudioとWindowsエクスプローラに統合されたワールドクラスのリビジョン管理システムを(同じ1つのLinuxカーネルに使用されることができます。いいえサーバーが必要です。しかし、それはかなりのいずれかの場合それ以降のいずれかを設定する簡単です。


11)

彼らは安いまたは無料の多くの(小さなチームの)ソースコード管理システムをホストしている。だからあなたは、すべてのサーバーを使用しない独自のサーバーrathernを実行してadvoidしたい場合は、それらをご覧ください。