私は別の開発者と一緒に XPages プロジェクトに取り組んでおり、IBM Domino Designer 9.0 を使用しています。ソース管理には、Git、Bitbucket、および SourceTree を使用しています。使用するブランチ (Develop から分岐) を作成しました。私が終わったとき、私は開発に切り替え、他の開発者の変更を取得するためにリモートの相手から引き出しました。次に、ブランチを開発にマージしました-マージの競合は発生しませんでした。しかし、デザイナーでプロジェクトを開くと、多くのエラーが発生します。たとえば、操作する XPage を開こうとすると、次のエラーが発生します。
エディターを開けませんでした: プロジェクト C:\Program Files\IBM\Notes\Data\workspace\DS8_2fD-D\customer_5cdtu_5ctrip.nsf の CustomControls/entrySelector.xsp-config という名前の .xsp-config ファイルを解析できませんでした
プロジェクトを削除して、ODP から新しいプロジェクトを作成しようとしましたが、うまくいきません。エラーも変化しています。XPage を Designer で開くことができる場合もありますが、カスタム コントロール タグが無効であるなどのメッセージが表示されます。私が作業しているファイルは、entrySelector.xsp カスタム コントロール ファイルとはまったく関係がないことに言及する価値があるかもしれません。
問題が再び発生しました。私は機能ブランチに取り組んでいて、開発からのいくつかの変更をその機能ブランチにマージしたいと考えていました。私は次のことをしました:
プロジェクトを保存してクリーン/ビルド
ODP と同期
すべてのファイルをステージング: SomeBean.java
SomeBean.java.metadata
editSomething.xsp
viewSomething.xsp
+ 他の名前の 4 つの類似クラス
ステージングされたすべてのファイルをコミット
開発をチェックアウト (機能ブランチから開発に切り替え)
からプルorigin/develop to development
チェックアウト機能ブランチ
マージ (ログから) develop ODP から最新のコミットを取得
Project.nsf を
更新ODP
Clean および Build Project と同期
BAAAM 9 エラー (不明なタグ xc:editSomething はコントロールとして使用できません)
上記のファイルはどれも新規/追跡されていないことに言及する価値があるかもしれません. それらは開発ブランチにもありました。editSomething.xsp を開こうとすると、次のエラー メッセージが表示されます: エディターを開けませんでした: 予期しない例外がスローされました
この問題はちょっと毎日の苦労のようになっていて、自分が何を間違っているのかわからないので腹が立ちます。