2011-07-07 3 views
5

どのバージョン管理システムが4人の開発者のためのHTML、CSS、Javascript開発に適していますか?開発者の小さなチームのためのHTML、CSS、Javascriptの開発で好きなバージョン管理システムはどれですか?

私たちは4人の開発者であり、それぞれ異なる国にあり、それぞれ異なるオペレーティングシステムを持っています。 2つの開発者はのMacBookを持って、1は、Windows 7があるともう一つは、Ubuntuの9のlinux)

離れた場所にいくつかの時間を持って、我々はまたやるFTP On The Go PRO

そして、いくつかの場所インターネットでいくつかの時間を使ってiPhoneとiPadを使用してコード内のいくつかの変更私たちはインターネットなしで働くので、利用できません。

すべてのデバイスやOSからアクセスできる必要があるバージョン管理システムを知りたい。また、オフラインで作業する必要があります。 プロジェクトのセットアップ方法。

編集:

私は私の個人的な好みはMercurialあるhttp://beanstalkapp.com/

enter image description here

+1

これはあなたが選択するのに役立つかもしれません:http://programmers.stackexchange.com/questions/77475/how-to-choose-between-git-and-mercurial – SteeveDroz

答えて

4

内のこのアドバイスを得ました。

4か国以上にまたがるチームメンバーのプロジェクトでこれを使用しました。

Mercurialは、すべての開発者が自分のマシンに独自のリポジトリを持ち、可能であれば(場合によってはインターネット接続が利用可能な場合)中央の場所にプッシュする分散ソース管理システムです。

これが当てはまる場合、開発者はネットワークを介して相互にマシンをプッシュ/プルできるようになります。あなたの同僚は変更を加えることができ、ネットワーク上の自分のマシンからそれらを直接引き出すことができます。

Rob Conneryは、Mercurialとコマンドラインの使用についての記事も書いています。それは簡単なコマンドのためのかなり良いリファレンスだとビジュアルツール上でコマンドラインを使用する利点について説明します。うまく

Visual Tooling Will Make You Go Blind

+0

オフラインで作業し、後でMercurialでマージしてインターネットに接続できますか? –

+0

できます。 :) –

+0

私はまた、Mercurialソースコード – Casey

1

GIT作品。たとえば、GitHubにGITプロジェクトを作成することができます。プロジェクトがオープンソースの場合は無料です。 GITはp2pバージョン管理システムです。誰もが完全なコミットの歴史を持っています。あなたは時間があるときにリポジトリを同期することができます...

+1

@JamieはMercurialも同じ機能を持っていると書いています。 –

+1

私はGitに+1しますが、答えはあまりにも曖昧で、GitHubがGitプロジェクトをホストする唯一の場所であることを意味します。 –

+0

@Daniel Cassidyコメントの2番目の部分(GitHubについて)に「たとえば」を追加して修正しました。 – SteeveDroz

関連する問題