2011-09-14 1 views

答えて

1

GitHubと組み合わせたGitは、簡単で、強力で、きれいです。それに関する多くの文書。

0

私はbitbucketを提案します。ちょうどGoogleそれ:)彼らはとても良いです、それは0から100までそれを学ぶために私は数時間かかりました。それは水銀を使用します。

0

私は個人的にはGitが好きです。ほとんどの用途に最適です。

1

正直なところ、オープンソースのSCMは行いますが、比較的小さなものについては、Mercurialを試してみるとよいでしょう。

1

LinuxまたはMacOSの場合は、Gitが最も使いやすいでしょう。ウィンドウの場合、Mercurialを試すことができます。彼らは強力ですが、セットアップと使用が簡単です。小さなプロジェクトの場合、SubversionやCVSよりもずっと簡単になるでしょう。

0

いずれも問題ありません。

CVSを使用しないでください。これはおもちゃ以外のものではありません(私はCVSに関するすべてを知っています。事実上の標準ではないという事実は、それはずっと良いアイデアだった)。

CVSに精通している場合、SVNは外見上は似ていますが、個々のファイルではなくプロジェクトの変更を追跡します。主な無料の集中型VCSです。これは、単一のコードリポジトリを保持する中心的な場所を持っている場合にのみ適しています。

分散バージョン管理システムは、中央の場所がない場合(お互いのリポジトリに変更を加えることができます)、中央のリポジトリを維持するのに適しているユーザーに適しています。 GITとMercurial(hg)は、現在使用されている主なシステムです。実際には、SVNとしての "普通の"使用法と同じように使いやすいですが、ブランチをマージして作成する方がずっと簡単です。

バージョン管理システム(CVS以外)を既に使用している人がいる場合は、それが問題ないので、推奨するものを使用してください。

関連する問題