0

同じプロジェクトに同時に取り組んでいる 2 人の Web 開発者にとって、最適な作業パターンは何でしょうか。現在、私は共同開発者と協力しており、Web サーバーがあり、両方のアイデアが変更をアップロードしているだけです。彼が私の前に変更を加えた場合、競合するファイルをマージするように警告します。バージョン管理システムがあることは知っていますが、どこから始めればよいか、組織パターンの観点からニーズに合わせて設定する方法を把握できません。主なことは、一緒にコーディングするときは、編集しているファイルを迅速に更新する必要があるということです。1 日かけて別々の部分を作成し、最後にそれらをマージして、その小さな部分を常に更新するというわけではありません。

あなたは良い人たちに何を提案しますか?

PS 私たちは IDE として JetBrains の PHPStorm を使用しています。

4

1 に答える 1

0

ビジョンコントロールをどこから始めるか

gitまたはのようなオープンソースのソース管理を使用できますsvngitが最近人気です。セットアップのリンクは次のとおりですhttp://git-scm.com/book/en/Getting-Started-First-Time-Git-Setup

一緒にコーディングするときは、編集中のファイルをすばやく更新する必要があります

私の知る限り、pushesワークスペースに変更を加えるバージョン管理ソフトウェアはありません。pullコピーを更新したい場合は、頻繁にそれらにアクセスする必要があります。したがって、あなたの場合、両方とも頻繁に変更を共有する必要があるため、小さなモジュールの変更はすべて、完了したらプッシュしてください。を使用している場合git、毎回最新の変更を最初にプルするように強制されるため、コミットするたびにファイルの最新のコピーが自動的に作成されます。注: モジュールの変更をコミットして、元に戻すのが簡単になるようにしてください。

于 2012-06-20T11:56:27.407 に答える