4

これに対する答えがすでにあるかどうかはわかりません-この(うまくいけば一般的な)セットアップの答えが見つかりませんでした:

最近、ColdFusionプロジェクトの1つをANT経由でデプロイするように変換しました。

リモートサーバーにコードをチェックアウトし、サーバー上でリモートでアプリケーションの特定のビルドファイルを実行するように指示するローカルantスクリプトがあります。

私はいくつかのエンドポイントを持っています:

ライブ-本番環境(本番サーバー上)ステージング-本番サーバー、さまざまなデータソースなどで開発-ローカルボックス上。

私が遭遇したのは、単純で一般的な問題のようです。ローカルでもビルドを作成するには、ANTが必要です。了解しました。ローカルエンドポイントを作成しました。これでボックスが構成されます。

問題?Eclipse / ColdFusion Builderでプロジェクトとして(可能であれば自動的に)表示するにはどうすればよいですか。私が想像しているのは、CFBuilder / Eclipseのsubversionプラグインを介してブランチをチェックアウトする代わりに、ANTを使用してそれを実行することです。

私はColdFusionBuilder(Eclipse + Adob​​eのプラグイン)を使用しているので、Eclipse / ColdFusion Builder内からANTを呼び出して、ローカルビルドをプロジェクトとしてセットアップする方法の問題を解決するために、eclipseのすべてのツールとプラグインを利用できます。開発して取り組むことができますか?

ローカルボックスからコードをチェックインするときは、ローカル構成パスなどを含むファイルをチェックインしないようにする必要があると思います。

これが詳細で明確な説明であることを願っています。そうでない場合は、お問い合わせください。

前もって感謝します!

4

1 に答える 1

6

CFBuilder に「自動的に」表示させることはできませんが、非常に簡単にすることができます。

Eclipse は「.project」ファイルを必要とします。これは、デフォルトで通常プロジェクト名だけを含む単純な xml ファイルです。

SVN からプロジェクトをチェックアウトしたら、ファイル -- 新規 -- ColdFusion プロジェクトを作成し、コードをチェックアウトしたディレクトリを指定します。これにより、そこに .project が作成されます。そこから、そのファイルを SVN にコミットできます。

SVN からプロジェクトをチェックアウトする後続の開発者は、[ファイル] -- [インポート] -- [既存のプロジェクト] をワークスペースに実行し、チェックアウトした場所を指すことができます。そこには .project ファイルがあるため (コミットしたときから)、インポート ウィザードでプロジェクトを検索すると、そのプロジェクトが表示されます。

既に ANT を使用してコードをチェックアウトしている場合は、このようにします。ただし、もっと簡単な方法が必要な場合は、Subversive または Subclipse プラグインを CFBuilder にインストールしてから、

  1. file -- new -- svn からプロジェクトをチェックアウト
  2. あなたのsvn URLを指す
  3. チェックアウトするディレクトリを選択します
  4. コードを配置する場所を選択します
  5. クリックして完了する
于 2010-05-11T00:01:02.967 に答える