2011-09-09 12 views
0

私たちは現在4人のチームです。私たちは皆同じプロジェクトに取り組んでいます。毎朝、私たちが前日に行ったすべての変更に対して、プロジェクトを統合するのに少なくとも30分を費やさなければなりません。 これにはどのツールを使用できますか?ソースコード管理

+0

これは以前に尋ねられていたはずであり、それよりはるかに優れた問題の説明が必要です。 –

+0

これは、ワークフロー、プラットフォーム、プロセス、および要件についてより具体的な情報を提供しない限り、単一の回答を得るにはあまりにも主観的です。 –

+0

こんにちはNoufal、これで十分ですか? –

答えて

1

Gitは分散ソース管理システムです。共有ネットワークドライブにリポジトリを置くかgithubなどの商用サービスを使用できます。

http://github.com

+0

問題の対象を網羅的に扱うことはほとんどありません... – tripleee

1

執筆の時点で最も人気のあるものは転覆、gitの、および水銀のように見えます。

Subversionは中央サーバSCMであり、CVSと似ているようにしようとしています。

Gitと水銀は分散SCMであり、中央サーバソリューションに比べて多くの利点があります。また、実行速度、データセキュリティ、使いやすさ、マージ競合の解決という点で、Subversionよりも優れた性能を発揮します。

+0

ありがとうございます –

1

ソースコードリポジトリを作成および管理する簡単な方法は、SCM-Managerです。これは無料で入手できるオープンソースのツールで、http://www.scm-manager.orgにあります。 git、mercurial、subversion(またはmixed)のリポジトリをセットアップし、ユーザとアクセス権を管理するのに必要なすべてのものとバンドルされています。

1

あなたのコードをGitリポジトリにプッシュするたびにビルドがうまくいくかどうかを知るために、バージョン管理システムとCIツールを使い始めるべきです。バージョン管理システムでは、GitとCIツールとしてJenkinsを使用することをお勧めします。 Gitリポジトリをサービスとして、Jenkinsインスタンスをサービスとして持つことができるプロバイダで両方のツールを使用することもできます。このようにして、クラウド上のすべてのものを手に入れることができ、何かを最後までインストールする必要はありません。

関連する問題