開発者は、アプリケーションがデプロイされているサーバー/マシンにアクセスできない状況があります。 ..yet ...新しい開発に基づいて新しいwarファイルを展開できるようにする必要があります。私は、開発者がアプリケーションがデプロイされているサーバー/マシンにアクセスできない状況があります...まだ
私は嫌になるので、私はどちらにもアクセスしません。
このような状況を処理する最良の方法は、まったくありません。
おかげで、 CS
開発者は、アプリケーションがデプロイされているサーバー/マシンにアクセスできない状況があります。 ..yet ...新しい開発に基づいて新しいwarファイルを展開できるようにする必要があります。私は、開発者がアプリケーションがデプロイされているサーバー/マシンにアクセスできない状況があります...まだ
私は嫌になるので、私はどちらにもアクセスしません。
このような状況を処理する最良の方法は、まったくありません。
おかげで、 CS
開発者は、コードを作成し、チェックインしてからサーバーを構築し、展開を担当するビルドを実行します。
あなたはおそらく、ビルド管理ツールは、開発者がサーバーにWARをパッケージ化して展開することを可能にするのに役立つだろうMavenとMaven's Cargo plugin
に見ることができるのJava開発者であれば。私たちの組織は、HudsonとAntを使って、これの概念の証明をしました。
ハドソンは、CVSタグまたはブランチ名を使用してプロジェクトをチェックアウトし、WARファイルを作成してサーバーにデプロイします。ハドソンはウェブベースなので、リモートからアクセスできます。 Hudsonのサーバーは当社のネットワーク内にあるので、プロジェクトをチェックアウトして展開することができ、開発者とサーバーの間に抽象化の層ができます。
また、あなたとあなたのチームには、サーバーへの安全なVPNアクセスが必要であると主張することもできます。しかし、ビルド管理ツールはより安全であり、さらに多くのメリットがあります。
http://javatools.wordpress.com/2007/02/23/hudson-a-continuous-build-system/
私は...私はあなたが何のテストの予算を持っていない感覚を得るよう、開発のための重複マシンを持っている
-1願っています。これは質問に対する答えではありません。 – richsage