2

「自動ビルド」は、低速のサーバーで作業している場合に非常に苦痛です。コードの1つの小さな項目を変更すると(またはそれを見るだけでも)、プロジェクト全体が再構築されているように見えることがあります。これには数分かかり、データベースが破損する可能性があります。その間。

「自動ビルド」を無効にして、個々の要素を手動でビルドする場合、どのくらいの作業が必要ですか?

たとえば、カスタムコントロールを変更した場合、「親」Xpageを再構築する必要がありますか?

4

4 に答える 4

3

「自動ビルド」を使用すると、すべての保存操作(ビルド可能なデザイン要素)でビルドが実行されます。手動ビルドはまったく同じことを行いますが、指示した場合に限ります。つまり、この設定を無効にしても、各デザイン要素を個別にビルドする必要はありません。ビルドはテストの準備ができたと判断した場合にのみ実行されるため、開発中の生産性が向上します。

于 2012-02-03T16:05:48.163 に答える
2

もう1つのオプションは、「自動的にビルド」オプションを有効にしてからデータベースをサーバーにバックアップする場合は、ローカルで作業することです。

于 2012-02-03T16:34:04.740 に答える
1

私の経験では、「自動ビルド」をオフにした場合、アプリケーションに埋め込まれているカスタムコントロール、XPages、またはJavaコードを変更した後、ある時点で再構築する必要があります。これは、それぞれの後ではなく、変更をテストする前に明らかに意味します。

テーマ、css、またはJSスクリプトライブラリ(クライアントまたはサーバー)を変更した後、再構築する必要はないようです。そしてもちろん、従来のデザイン要素(フォーム、ビュー、エージェント、ページなど)を変更しても、再構築は必要ありません。

最善のアイデアは、ローカル(またはローカルサーバー)で作業およびテストし、必要に応じてサーバーを更新することです。自動的にビルドをオフにしてこれを行います。

/ Newbs

于 2012-02-03T17:56:31.003 に答える
0

私はすべてのxPages開発をローカルで行っていますが、ローカルで開発しない唯一の理由は、アプリケーションに「ログイン」する必要がある場合です。これはサーバー上で行う必要があります。

ビルドを自動的にオフにすると(また、「ビルドしていない場合」という警告が表示されないようにチェックボックスをオンにすると)、ビルドを忘れてしまい、ビルドする前にビルドする必要があることに気付く前に、かなり狂気に陥る可能性があります。変更を確認してください。

自動ビルドをオフにして、新しいコマンドを学習します:CTRL-B + CTRL-S

于 2012-02-03T19:57:16.007 に答える