2

現在、私はコンソールアプリケーションを持っています。アプリケーションを終了し、svnを介して更新し、再コンパイルしてから再起動できるようにしたいと思います。これはLinux環境で実行されています。現時点では、アプリケーションを再起動する方法がわかりません。これを行う方法はありますか?

4

2 に答える 2

1

たとえば.relaunch、指定された状況でアプリケーションを終了し、コンパイルスクリプトでファイルを削除し、再起動ファイルが存在する場合はコンパイルが終了したらアプリケーションを起動するときに、ファイルを作成できます。

于 2008-10-31T02:02:44.943 に答える
1

これを行うにはローテクな方法があります-すべてをコードで実行したい場合は、次のようにします。

1)アプリに次のような別のプロセスを起動させます(その後終了します):
a)argsを使用してsvn.exeを呼び出し(またはsvnkitを取得...)、最新のソースを取得します
b)antまたはコンパイルするスクリプトを呼び出します
c)Exec新しくコンパイルしたアプリ
d)終了

于 2008-10-31T02:04:30.743 に答える