2009-08-20 10 views
8

私はsvnを使用していましたが、私はVisual StudioでAnkhSVNの設定をしていました。私は約4年前にsvnサーバーをLinuxボックスからWindowsボックスに移行しました。私はそのマシンで良いバックアップ/復元プロセスを持っていなかったし、そのハードドライブが死んだとき私が家で働いていたものの歴史のほとんどを失ってしまったのだろうか?家庭用に使用するソース/バージョンコントロールは何ですか?

災害時の手続きについて私が責任を負わない場合に利用できるサービスはありますか?

私は一組のセットアップなしで自由にリポジトリを作成できる必要があります。

私はそれを忘れることができる十分に透明ないくつかの回復戦略を得ることができる場合、私は別のsvnサーバーをセットアップすることができたと思います。

自分の個人的な発達のために他の人々が使用しているものは何ですか?

+0

私はsvnsync sync "file:// path/to/mirror/repo" '私の個人的なレポを定期的に私のデスクトップから私のラップトップに送ります。デスクトップに障害が発生した場合、私はラップトップを持っています。ラップトップに障害が発生しても、レポはまだ残っています。 – sbi

答えて

12

私はgitをすべて、個人的なローカルのものでも使用します。私が愛している点の1つは、ちょうどgit initと大騒ぎがなく、そこにリポジトリがあるということです。それは、私が望むことを何もしません(ブランチを合併するためのsvnのプロセスは悲惨な経験として心に来る)。

私はgitosisのリモートサーバもインストールしています。ほとんどの努力で、私のリポジトリの同期化されたバックアップを作成し、プライベートまたはパブリックにすることができます。もちろん、githubを使うだけで、心配することはあまりありません。

gitは分散して使用すると学習曲線が少しありますが、1人のリポジトリではsvnが正しく行われたように動作します。

+0

またgitでは、リポジトリの各インスタンスにすべての履歴があるため、たとえば、中央のサーバーを失った場合、ローカルのリポジトリにすべての情報が必要になります。 –

+0

Eevee、私もgitをすべて使用していますが、Visual Studioとの統合を検討するときは、このようなアドバイスを躊躇しています。 –

+1

私は何年にもわたってVisual Studioを使用しておらず、バージョンコントロールとの統合を試みたことがないので、うまく動作しているかどうかわかりません。しかし、ちょっと、彼は私たちが個人的な開発に何を使っているのかを尋ねました。 – Eevee

4

私はunfuddleを使用しています。素晴らしいです。 1人のプロジェクトでは無料、より多くのユーザーを追加するには安い

EDIT:問題追跡とプロジェクト管理機能も付属しています。

+0

個人的なプロジェクトでこれを数週間使っています。これまでのところ本当に好きです。 –

2

BazaarまたはMercurialなどの分散型VCSを使用します。プロジェクトをミラー化してLaunchpad(Bazaar)やBit Bucket(Mercurial)のような公開ホスティングを無料にしてください。次に、リポジトリごとに少なくとも2つのフルコピーがあります。他の人がコードから分岐することを決めた場合は、さらに多くのリポジトリを作成します。個人的なもののための素晴らしい - 自動化された地球の反対側のどこかにSVKを通じてミラーリングと

2

Perforceは2つのユーザと5つのクライアント・ワークスペースは無料です。

4

cronジョブでsvnsyncを使用して、リポジトリを別々の場所に複製します。 (プライマリサイトでは通常のバックアップを使用します)。

2

個人的に私は自宅でSVNを使用しています。私はちょうどファイルを使用しています:私のホームネットワークを介してアクセスするためのプロトコル:私はそれのためのWebサーバーを設定するには何のポイントも、彼らのsvn:プロトコルを使用すると、特に利点はありませんでした。

理論的には1ヶ月に1回、2〜3ヶ月ごとにDVDにバックアップしていました。しかし、バックアップが複数のDVDを取るようになったので、予備のコンピュータのハードドライブにバックアップするだけに切り替えました。私はネットワーク上で簡単にそれを行うことができます。それは1時間ほど実行されるという厄介なことを除いて、簡単なバックアップ計画です。あなたが余分なコンピュータを持っていない場合は、最近、安価なコンピュータや数百ドルの中古のものを購入することができます。 (接線のコメント:数年前、私は "余剰電子機器"の店に気づき、彼らに何があったのかを見てみると、彼らは250ドルで売っていた中古コンピュータをたくさん持っていた。私はLinuxを家庭で使うことができて面白いだろうから、買ったので、コンピュータは数ヶ月の集中的な計画を経て政府やメガ企業だけが買う数百万ドルの機械から、

関連する問題