2017-07-05 9 views
0

私はSourcetreeと組み合わせてGitLabを使用しています。何かをコミットするたびに、私はDomino Designerに行き、データベースを右クリックし、チーム開発をクリックして、「ODPとの同期...」を使用します。IBMドミノデザイナーが「ODPとの同期」に固執しました。

ほとんどの場合、すべて正常に動作しますが、時には同期ダイアログがポップアップしてしまいます。私のSourcetreeでは、いくつかのファイルがコミットされるのを待っているが、それらのファイルはすべてではないことがわかります。

ダイアログが表示されるので、「進捗情報」「エクスポート中...」と表示されなくなります。

「バックグラウンドで使用」ボタンはありません。「キャンセル」ボタンは無効です。

私ができることは、タスクマネージャを使用してデザイナをシャットダウンすることですが、私のコンピュータとVirtualBoxを再起動しても問題は解決しません(デザイナはVM上で動作します) 。変化する唯一のもの:時には進歩の「後で」立ち往生することがあります。

私はデザイナーが自動同期のために頻繁にハングするのを読んだ。私の場合、この機能は無効になっています。

この問題の原因とその解決方法を教えてくれる人がいますか? は -

+0

私はGit(とSourceTree)を使ってDesignerをほぼ毎日使っていますが、これらの問題はよく知られていません。いくつかのヒント:Designer 901 FP8とSwiper v2を使用してください。私は自動でデザイン要素のインポート/エクスポートをオフにしていますが、同期は(デフォルトでは)「ビルド」プロセスにリンクされていますので、アプリケーションをビルドするたびに変更内容がディスク上のプロジェクトにエクスポートされます。 –

+0

アドバイスをいただきありがとうございます! v2をどこで見つけることができますか? 私は[この1つ](https://github.com/camac/Swiper)しか見つかりませんでしたが、バージョン1.0を参照しているかどうかはわかりません。 ** 2 **あなたがv2と言ったとき – VIC

+0

あなたは右のレポにいます。ダウンロードは、ここで見つけることができます:https://github.com/camac/Swiper/releases –

答えて

1

あなたは、特定の設計要素にそれを追跡することはできます(同期は変更せずに、今、約4時間にわたって進行中です)事前にありがとうございますか! DXLに破損がある場合、ODPへのエクスポートはおそらく失敗します。パッケージエクスプローラでは、 "Open With ..."右クリックメニューオプションを使用してXMLとして開くことができます。同様に、メニューオプションを使用してDXLとしてエクスポートすると、DXLの破損が強調表示されることがあります。また、NSFはローカルまたはサーバー上にあります。リモートサーバー上にある場合は、ODP(ローカルになる)への同期のパフォーマンスに影響する可能性があります。

+0

さて、私は "DXLの破損"を確認しませんでした。 - >私はまだXPagesとDomino Designerをかなり新しくしています。私が知っていることは、あなたがすでに指摘したように、ODPはローカルであり、NSFはVM(Virtual Box)にあります - これは同期の問題を意味する場合があります。また、同期が問題なく実行されることもあるし、時にはアイテムに固執することもあるので、特定のデザイン要素まで適切に追跡することはできませんが、ハングアップするアイテムはほとんど同じです。 – VIC

+0

ローカルとVMの間の接続の問題のように聞こえます。しかし、別の原因は、ウイルススキャンソフトウェアがデータディレクトリまたはODPフォルダのいずれかをスキャンすることです。明らかに、多くのファイルを更新していて、ウイルススキャナが最近変更されたファイルをチェックすることを決定した場合、影響が出る可能性があります。 –

0

私たちは、MercurialとBitbucketと組み合わせて、Domino DesignerとSourcetreeを約1年間使用しています。 私たちは多くの困難を抱えていました。同期、破損したカスタムコントロール、ファイルの欠落、ストレスなど。

ほとんどの同期問題は、ファイルアイコンリソース。 関連付けられたソースには、このリソースの別のバージョンが含まれている場合があります。そのため、IconNote.origが作成されます。このファイルが存在するときはいつも、同期は間違っています。私は、IconNote.origがResourcesでは許可されていないと思うので、警告(!)やしばしば破損したファイルがなくても同期は止まる。

私には非常に長い時間がかかりましたが、今私は知っています:IconNoteがGitに存在すれば、即座に削除します!同期は後で進んでいきます。

関連する問題