这是SVN发生冲突的典型现象,也就是说edit.jsp这个文件在你提交之前,已经有人修改并提交过了,你们两个人对同一个文件的同一个版本做了修改,为了防止你的提交覆盖别人的修改成果,SVN就提示你所修改的文件是过时文件。
这时,按照SVN的提示,你需要做一下update操作,然后会看到多生成了几个文件出来,分别是你修改前的版本、别人提交的版本、合并了你们两个人的修改内容的版本,并且加了冲突标记。然后你需要检查两个人的修改内容,将其合并到那个文件中,然后标记冲突解决,然后就可以commit了。
具体可以看我的百度文库,里面有篇在windows环境下使用SVN的PPT,其中对冲突及解决有详细讲解。
要避免发生冲突,最简单的办法就是在每次动手改文件前,先做一次update操作,养成习惯后,可以大大降低发生冲突的概率。
项目是过时的
svn:项目/ WYB / WYB /根/ WEB-INF /研究/网站/婚礼/编辑JSP是过时的
工作副本是不是最新的
svn:提交失败(细节如下):
svn:文件“D:\ \ \ \工作WW WYB Webroot \ \ \ \婚礼现场WEB-INF RES \编辑JSP是过时的
项目是过时的
svn:项目/ WYB / WYB /根/ WEB-INF /研究/网站/婚礼/编辑JSP是过时的
先更新SVN,然后再提交。