3

Assembla で svn をセットアップし、本番サーバーと同じようにセットアップされたローカル マシンでコーディングとテストを行います。次に、変更を assembla svn にコミットし、本番サーバーに ftp アップロードします。

ワークフローを改善するにはどうすればよいですか? 別の本番サーバーに頻繁に移動できるため、svn を assembla に保持したいと考えています。

どうもありがとうございました!

4

2 に答える 2

2

より良い方法は、すべての汚れた作業を自動化する nant または MSBuild スクリプトを作成することです。これらのスクリプトは、ftp アップロードもできます。

本番サーバー スクリプトで使用して、svn からの最後の変更をチェックアウトし、ビルドし、本番フォルダーと同期しました。

于 2008-12-13T07:44:11.627 に答える
1

たとえば、PHP、Python、Ruby などのインタープリター言語を使用している場合、マシンからソース ファイルを ftp でアップロードする代わりに、リポジトリから本番サーバーにクリーンなsvn エクスポートを直接実行できます。

本番サーバーへのシェル アクセスが必要です。

于 2008-12-13T07:39:55.410 に答える