Chinaunix

标题: 一个 关于 SVN 的小问题 [打印本页]

作者: homerzhou    时间: 2013-07-03 11:14
标题: 一个 关于 SVN 的小问题
这几天 在公司总是遇到,SVN  总是 出现数据被替换,而且没有提示 冲突

后来发现是下面的原因造成的

user1:正在打开 文件  1.cpp
user2:已修改过1.cpp, 再次上传
user2告诉user1更新一下代码
user1忘记自己正在打开1.cpp,在另一个终端 使用svn up 更新全部,并没有冲突
user1保存关闭原来的1.cpp,提示源文件已改变,强制保存,则1.cpp并没有改变,还是原来的


简单的说,在windows下,如果在svn下的文件,如果文件在打开状态下  svn  up  会提示冲突
              在linux 下    ,如果在svn下的文件,如果文件在 Vim 打开状态下  svn  up  不会提示冲突(应该是和Vim的工作机制有关)

高手,怎么解决这个问题,我希望在linux下也能提示冲突呀


作者: 357749340    时间: 2013-07-04 17:39
呵呵,如果不一样的代码在同一位置应该会吧            




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2