独立した開発者であれば、バージョン管理を使用する価値があると思いますか?リポジトリを自分のコンピューター、またはバックアップとして使用できる他の場所に保管していますか?
独立した開発者であれば、バージョン管理を使用する価値があると思いますか?リポジトリを自分のコンピューター、またはバックアップとして使用できる他の場所に保管していますか?
回答:
分散型ソース管理(Mercurial、Git、Bazaarなど)を使用すると、SVN / CVSよりも優れた利点が得られ、インディの場合に使いやすく、便利で強力になります。
実際、現在、プロジェクトにコントロールソースツールを使用しない理由はありません。以前よりも強力かつ柔軟であり、ニーズに合わせて拡張できるためです。
独立した開発者にとって、ソースコード管理はまったく役に立たない。
「依存開発者」と呼んでください。Mercurialリポジトリは、デスクトップ、ラップトップ、USBバックアップドライブ、bitbucket.orgの間で簡単に複製できます。私は依存して育ちました、そしてそのようにそれが好きです!
何故なの?
私はソロ開発者で、個人プロジェクトにはBitBucketとMercurialを使用しています。コードを元に戻してフォークする機能を持つことは、あまりにも良いことです。
はい。とても便利です。私の友人マット・ギャラガーが投稿この優れた記事彼の「ココア愛をこめて」のiOS / MacOSの開発ブログにわずか数日前に、この非常に主題にします。
この記事はMacとGitを中心にしていますが、基本をカバーしています。
また、以下のStackExchangeの質問(およびその回答)に興味があるかもしれません。
価値??マスト!ソース管理を使用しない場合、ソースを管理しません。それは悪いことです。戻すことはできません。変更を追跡することもできません。入力したばかりのダミーのバグを見つけるのに何時間も費やします。バックアップされたサーバーに保存することをお勧めしますが、コンピューターで適切なバックアップ方法を使用することもできます。
はい。
独身の開発者でさえ、過去のリビジョンのコードの状態を時々見る必要があります。そして、重要なすべてのものをバックアップすることは常に良い考えであり、それはすべての人々に当てはまります。