2011-01-15 14 views
1

私はウェブデザイナーで元コーダーです。最近私は自分のプロジェクトを開始し、異なる都市や国の異なる専門家(コーダーやデザイナー)を雇うことに決めました。ですから、私たちはひとつの情報源で一緒に働くことができる解決策を見つけなければなりません。一緒に働くのに最適な解決策は何ですか

この目的のために、私はSVNなどを使用すると思います。これは集団作業のための良い解決策ですか?

多分開発を整理するためのもう1つの良い方法がありますか?

答えて

5

"SVNまたはそれに類するもの"は良い解決策であるだけでなく、何らかのバージョンコントロールなしで一緒に作業することはほとんど不可能です。

SVNを使用するか、Gitを使用してください(いずれかの経験がある人がいるかどうかチェックしてください)。 分岐について考える。フィーチャーブランチ、リリースブランチなど。これを読んでください。しかし、何らかのバージョンコントロールを使用してください。それは不可欠です

次に、あなたはプロジェクト管理のような他の事柄をチェックすることができます。 TRAC(1.0リリースではありません)のようなものを使用することもできますし、何らかの形の発券、マイルストーンなどをプロジェクトに追加することもできます。

+0

ありがとうNanne。私は1つの支店しかないと思う。私たちは、情報サービスを提供するウェブサイト上で作業します。 – Azat

+3

あまりにも早くそう言ってはいけません。新しい機能を追加しているときに、同時にいくつかのバグレポート、小さな変更などを行う必要がある場合は、すでに2つのブランチ(live/releaseおよびdevブランチ)を扱っています。それを念頭に置いて;) – Nanne

+0

SVNは、画像などのバイナリファイルをマージするのが難しいため、Webデザインのようなものでは扱いにくいです。 – Maxpm

3

はい、バージョン管理はコード部分をまっすぐに保つために不可欠です。 SVNは良いですが、間違いなく他のオプションもあります。

私は、チームが整理したり、デザインを投稿したり、スケジュールを表示したりすることができるwikiを設定することもお勧めします。これは情報/アイデアの共有に役立ちます。

最後に、誰もが互いにインスタントメッセージを送信できるようにすることは、異なる場所のチームメンバーにとって非常に便利です。

関連する問題