さらに別の奇妙な話ファイル:問題のアプリケーションは、ドイツ語と英語をサポートするように設定されているローカライズのXPagesアプリケーション乗じプロパティドミノデザイナー9.0.1から
を。ドイツ語はソースとデフォルト言語の両方に設定されています。
過去数週間にわたり、プロパティファイルが掛け合っているCustomControlsとXpagesがいくつかあることがわかりました。 12時間のようなものの中、我々は多くの場合、乗算された数百のファイルを参照してください(現在、我々は120回の乗算を持って、今週初めに、我々は> 1000年の場合はpropertieyファイルを掛けていた!)、パッケージエクスプローラで、彼らはこのように上げる:
ご覧のとおり、プロパティのファイル名にdocUnidが追加されています。異なるタイムスタンプとは別に、それらはすべて内部的に同一です。同じ場合には両方の言語バージョンが乗算されますが、ここではドイツ語(=ソース)バージョンのみがその現象を示しています。
もう一つの奇妙な事実:この特定のカスタムコントロールはかなりしばらくの間、変更されていない、とそれだけで、これを引き起こしている可能性がどのような考えを持つ
誰でも一緒に、静的なテキスト属性を持つ単一のコントロールが含まれ、私が試してみる可能性のある解決策は何ですか?
技術的な事実とその他の観察: Domino Designer 9.0.1 FP6、ExtLib 17;私たち一人ひとりがローカルのレプリカでコーディングしてから、「ハブ」レプリカにレプリケートするチームで作業しています。私はそれを証明することはできませんが、私は更新を複製、私たちの間に接続があると仮定して、新しいprüpertyの作成が
EDIT複製:いくつかのより多くの観測を:私はそれを突き止めることができたと思います2つの特定のマシン間の複製。私はちょうどを使わずに、どちらの側の設計コードにも変更を加えるたびに、両方のインスタンス間で手動で駆動される5または6のシーケンスを実行しました。それにもかかわらず、すべての複製が正確に1つの更新と1つの追加を報告し、新しいプロパティファイルが追加されるたびに報告されました。
その間、私は問題のカスタムコントロールを削除し、ちょっと違う名前の下で(最初から安全な側に)再構築しました。今のところ、アプリケーションは "動作している"ようですが、遅かれ早かれこのアプリケーションが返ってくると確信しています。
あなたはDXLとしてこれをエクスポートし、最後にそれらを編集したり、誰かが複製されたときとの時間を一致しているか見てみました使用することができますので、言語としてバイエルンを追加しますか? ローカルコピーで作業していてプロパティを更新し、他の誰かが更新内容を取得したときに、レプリカの競合が発生している可能性があります。 –
いいえ、私はこれをまだDXLとしてエクスポートしていません。そうすれば、DXLコードの中で何を探しているのでしょうか? Meaqnwhile私はいくつかのテストを実行しました。上記のEDITパートを参照してください –
日付のタイムスタンプと著者。 また、マシン上のローカルレプリカを削除して再作成しようとします。 –