Xpages IBM Domino Designer坚持使用';与ODP同步…';

Xpages IBM Domino Designer坚持使用';与ODP同步…';,xpages,domino-designer-eclipse,Xpages,Domino Designer Eclipse,我将GitLab与Sourcetree结合使用。每次我想提交一些东西时,我都会转到我的Domino Designer,右键单击数据库,单击Team Development并使用“与ODP同步…” 大多数情况下,一切都很好,但有时会弹出同步对话框,而且不会消失。在我的Sourcetree中,我可以看到一些文件正在等待提交,但这些文件不是全部 所以对话框出现了,不会消失,并说“进度信息”“导出…”就这样 那里没有“在后台使用”按钮,“取消”按钮被禁用 此时,我唯一能做的就是使用任务管理器关闭设计器,

我将GitLab与Sourcetree结合使用。每次我想提交一些东西时,我都会转到我的Domino Designer,右键单击数据库,单击Team Development并使用“与ODP同步…”

大多数情况下,一切都很好,但有时会弹出同步对话框,而且不会消失。在我的Sourcetree中,我可以看到一些文件正在等待提交,但这些文件不是全部

所以对话框出现了,不会消失,并说“进度信息”“导出…”就这样

那里没有“在后台使用”按钮,“取消”按钮被禁用

此时,我唯一能做的就是使用任务管理器关闭设计器,但即使重新启动我正在使用的计算机和VirtualBox(设计器在VM上运行),问题仍然不会消失。唯一改变的是:它有时会在进程中“稍后”卡住

我已经读到设计器经常由于自动同步而挂起。在我的情况下,此功能已禁用

有没有人能告诉我是什么导致了这个问题,以及我如何解决它? -先谢谢你


(同步正在进行大约四个小时,没有任何更改)

您是否能够跟踪到特定的设计元素?如果DXL中存在损坏,则向ODP的导出可能会失败。在PackageExplorer中,您可以使用“打开方式…”右键单击菜单选项以XML形式打开。同样,使用菜单选项导出为DXL也可能会突出显示DXL中的任何损坏。此外,NSF是本地的还是服务器上的。如果是在远程服务器上,这可能会影响同步到ODP(将是本地的)的性能。

我们将Domino Designer和Sourcetree与Mercurial和Bitbucket结合使用大约一年。 我们遇到了很多困难:“挂起”同步、损坏的自定义控件、丢失的文件、巨大的压力等等

我发现:大多数同步问题都与参考资料中的文件IconNote有关。 有时,关联的源包含此资源的另一个版本,因此它会创建一个IconNote.orig。只要此文件存在,同步就会出错。我猜资源中不允许使用IconNote.orig,因此同步会在没有任何警告(!)的情况下停止,并且文件经常损坏


我花了很长时间才发现,但现在我知道:如果Git中不存在我,我会立即删除它!此后同步工作进展顺利。

我几乎每天都使用Designer和Git(以及SourceTree),但这些问题听起来并不熟悉。一些提示:使用Designer 901 FP8和Swiper v2。我确实关闭了设计元素的自动导入/导出功能,但同步(默认情况下)链接到“构建”过程,因此每次我“构建”应用程序时,更改都将导出到磁盘项目中。感谢您的建议!我在哪里可以找到v2?我只找到了,不确定您是否参考了1.0版。2当你说你的回购协议是对的。下载可以在这里找到:我没有检查“DXL中的损坏”->我对XPages和Domino Designer还是相当陌生的。我所知道的是,正如您已经指出的,ODP是本地的,NSF位于VM(虚拟机)上——不知道这是否意味着同步出现问题。此外,我无法正确跟踪到特定的设计元素,因为同步有时运行时没有问题,有时在项目上卡住,而它挂起的项目很少相同。这听起来像是本地和虚拟机之间的连接问题。但另一个原因可能是病毒扫描软件扫描数据目录或ODP文件夹。显然,如果您正在更新大量文件,并且病毒扫描程序决定检查最近更改的文件,可能会产生影响。