我在Git源代码控制下的LightSwitch项目。 我合并了两个分支并且遇到了冲突,在解决它们之后我的项目不会加载并给我这个错误:
错误1具有ID' LightSwitchApplication.RentEx.DesktopClient的项目:' 与文件中的另一个模型项冲突 ' F:\项目\ RentEx \ RentEx \ RentEx.DesktopClient \属性\ Proxies.lsml&#39 ;. F:\ Projects \ RentEx \ RentEx \ RentEx.DesktopClient \ Properties \ Proxies.lsml 0 1
此错误重复五次!
答案 0 :(得分:1)
问题在于:有2个提交包含修改后的DataSource。我最近与大约6名开发人员合作开展了一个大型的LightSwitch项目。在我们意识到发生了什么之前,我们一直在和你合并。
为了避免这个问题,您和团队中的其他开发人员必须做的事情是:
如果您不想签入当前分支,只需先将工作提交到新分支,然后切换到主分支,更新DataSource并推送。这样你的Proxies.lsml就不会“破解”。
或者你可以做整个lsml忍者的事情并且每次都手动完成Proxies.lsml中的更改,根据我的经验,这可能需要几个小时来修复。
祝你好运。