0

だから、私はここ数年、ワンマンチームの開発者です。デザイン、html、および css のすべての作業をより才能のある個人の手に委ねることの利点を認識するようになったので、静的な Web サイトに限定された他の長年の 1 人のチームで構成されたビジネスを開始しました (豪華に見えました)。次に何が起こるか想像できます。

私たちは Zend Framework (ほとんどのアプリケーションで PHP アプリケーションを使用しており、ほとんどのビュー コードをビジネス層とデータ層から分離していますが、デザイナーやフロントエンド担当者の 1 人がモデルやビュー スクリプトをいじくり回さなければならないことがあります。誰がどのファイルをいつ更新するかについて調整の悪夢が起こり始めているので、開発環境で誰の重要な変更も上書きされません. (明らかに、本番環境への展開前に安定を待っています)

私は自分のローカルで NetBeans を使用していますが、他の人は Dreamweaver を使用しています。私が探しているのは、開発サーバー上のファイル バージョンを管理できるツールであり、チェックイン/チェックアウトが可能であるため、誰も同時に同じファイルで作業することはありません。(またはさらに良いことに、変更をマージします)

これに適したツールに関する提案はありますか? CI ツールと VCS ツールのどちらが優れていますか? 私が考えることができる他の唯一のオプションは、開発サーバーで直接作業し、simprod 環境に展開することです。テスト後、prod に移動するのではなく、インターネットに何かを置く前に、ファイアウォールの背後で開発できるのが好きです。どんな推奨事項も役に立ちます。

ありがとうございました。

4

1 に答える 1

2

gitを探しています。バージョンとブランチの管理、開発サーバーまたは製品サーバーへのデプロイなど、ほとんどすべてのことを実行するのに最適です。

于 2012-06-21T23:42:30.060 に答える