1

私はこのような状況にあります。私はcakephpWebサイトでリモート開発者と協力しています。

彼はローカルコピー(phpなど)で作業し、ステージングサーバーを更新します。Webサイトのローカルコピーを実行できないため、通常、リモートステージングサーバーで直接編集(主にcssとテキストの変更)を行います。私のマシンでローカルコピーを実行せずにSVN環境に何を提案しますか?

Beanstalkでアカウントを設定して、ステージングから本番環境へのワンクリックデプロイと、開発者がコミットしたときにステージングサーバー上の変更されたファイルの自動ftpアップロードを実行しました。

私の質問は、リモートステージングサーバー上のファイルを直接変更しているときに、変更をコミットするために何ができるかということです。

ありがとう

4

1 に答える 1

1

リモート開発サーバーが作業コピーを表示している可能性があります。そこで作業している間、新しいバージョンをコミットしたいときはいつでもsvnciコマンドを書くことができます。また、cronジョブをプログラムして、サーバーの動作を更新することもできます。コピーして、パートナーの変更を更新します。

于 2010-07-16T15:56:12.160 に答える