zendStudio SVN更新时,如果这个文件同时被两个人操作过,会出现如下的提示,而且不能提交到SVN服务器

如何解决
2025-05-14 14:02:50
推荐回答(2个)
回答1:

很简单,这是因为发生了“冲突”。

详细来说就是这样:两个人修改了同一个文件,为防止后提交的人覆盖先提交的人的工作成果,SVN会告诉后提交的人你所修改的那个文件已经不是最新版了,你需要先更新一下。这时后提交的那个人需要进行一次update操作,操作完成后本地会多出几个文件,并被标注为“冲突”状态。这时后提交的人需要查看一下历史信息,看看是和谁的工作冲突了,然后联系那个人讨论一下如何合并两个人的修改内容,然后修改本地要提交的那个文件,修改好后标注为“冲突已解决”,然后提交。

详细操作可以参考我的百度文库,有篇在windows环境下使用SVN的PPT,里面对冲突的解决有详细描述。

回答2:

重装系统吧!