2011-04-22 29 views
0

私はCプログラミングのスキルに取り組んでいます。私はUbunutu Linuxを実行し、IDEとしてcode :: blocksを使用することにしました。今、私は良いソースコントロールが必要です。良いソース管理が必要

管理する初心者のための簡単です何か(私は、サーバーを管理していないコーディングに集中したい)
無料
がうまくいけば、コードと統合プラグインを持っている::ブロック

は、私が使用することを計画私の使用のためのソースコントロール。あまりにも多くの間違いをすると、私の変更を元に戻すことができるようにしたい。私はまた、古いバージョンに戻って、サイドバイサイドの比較をしたいと思っています。

多分、私のバディと私はいくつかのコードを(別の場所から)一緒に使うことができましたが、これは今のところ大きな問題ではありません。

私にとっては何が効果的ですか?

+1

説明は、SVNを含む最新のVCS(サーバ管理部分*は厄介なこともありますが、極端に単純なローカルサーバの設定をコピーして使用することもできます)を含めて、それは基本的に、人々が自分の好きなVCSを投稿するための招待状です... – delnan

+1

@delnan - あなたが質問が主観的であると感じる場合は、http://programmers.stackexchange.com/に移行する投票をする必要があります。質問を下降させて閉じると、質問回答者は質問することができなくなります。私は主観を決定するために、この文脈でソース管理について十分な知識を持っていないので、私が尋ねた理由です。 –

+1

@ P.ブライアン:私はどちらもしなかった。しかし、プログラマーなら、私はよく分かりません.SEは現在の形でこの質問を使うことができます - 彼らはすでにhttp://programmers.stackexchange.com/questions/940/what-are-your-favorite-version-control-systemsを持っています。 – delnan

答えて

3

MercurialまたはGitが必要です。私は個人的にはMercurialを好む。

+0

この状況でのDVCSの素晴らしい点は、solo - > teamプロジェクトからの簡単な移行です。 – alternative

+0

@ Brian.Mackey:Bazaar(Canonicalによって開発された)をリストに追加すると、オンラインで提供されているLaunchpad.netを利用することもできます。しかし私の個人的な好みはGitです。 – yasouser

2
  • Subversionは、依然として非常に一般的で安定しています。それは集中していますが、最近は「古い方法」と考えられています。 (人々は「GitはBitTorrentがFTPに何であるかをSVNに話している」と聞いたことがあります)。
  • Git今のところかなりのことです。私の意見では、それはより高い学習曲線を持っていますが、オープンソースコミュニティによる採用はwidespreadです。
  • Mercurialは素晴らしいDVCSであり、私の意見では十分な注意を払っていません。 Great commercial productsがその上に構築されているので、プロジェクトを商用システムに拡大することはかなりスムーズです。

There are others

+0

+1 @david助けてくれてありがとう –

関連する問題