SVN 多人同时修改同一个文件怎么解决合并问题?

shui8iuhs 2009-01-07 05:03:57
求助!求助!
当在开发中多人同时修改一个文件,应该怎么解决这个冲突呢?SVN能够自动合并吗?

一般多人修改同一个文件操作都是: 修改--->更新(发现冲突)--->解决冲突(人工\智能?) 我想知道的就是该怎么去解决这个冲突?谁有好点的解决方法呢?

...全文
6511 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
zkyEric 2011-10-31
  • 打赏
  • 举报
回复
svn很优秀的源码管理工具
ziyan688999 2010-04-22
  • 打赏
  • 举报
回复
VERY GOOD
whitechololate 2009-01-08
  • 打赏
  • 举报
回复
SVN 签出是没有锁的,就是说同一个文件可以有N个人在修改,修改完成后上传到服务器时是有锁的,一个人上传中,别人就无法上传,解决并发问题
sunshine_anycall 2009-01-08
  • 打赏
  • 举报
回复
只用过vss
up
大头_衍 2009-01-08
  • 打赏
  • 举报
回复
多人同时修改??!!
没有试过,一般都是独占
suners 2009-01-08
  • 打赏
  • 举报
回复
svn有一个锁,和vss一样,但是默认是不锁的,就是谁都可以改。

你加锁做修改,别人改的时候就改不了了
么NMAN理解这玩意都是英文
heroyct 2009-01-08
  • 打赏
  • 举报
回复
出现冲突了,人工解决。。
和写那个地方代码的人商量下怎么改
LorenLiu 2009-01-08
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 GTX280 的回复:]
SVN自己有个Merge的功能,如果出现冲突可以先尝试自动Merge,不过有可能失败或者错误Merge,这样就需要手动Merge了
[/Quote]

如果修改了同一处地方就会出现冲突,这样就不能自动merge了,如果没有这样的冲突,自动merge是可以成功的
hero0617 2009-01-08
  • 打赏
  • 举报
回复
Merge,自动或手动。
beyond Compare 这个软件不错。
当然,用svn自带的也可以。
GTX280 2009-01-07
  • 打赏
  • 举报
回复
SVN自己有个Merge的功能,如果出现冲突可以先尝试自动Merge,不过有可能失败或者错误Merge,这样就需要手动Merge了
wangping_li 2009-01-07
  • 打赏
  • 举报
回复
看看有没有独占式签出修改的
如果多人修改的话获取更新的时候应该有合并吧?
caicai_45 2009-01-07
  • 打赏
  • 举报
回复
svn有一个锁,和vss一样,但是默认是不锁的,就是谁都可以改。

你加锁做修改,别人改的时候就改不了了。
yao991118 2009-01-07
  • 打赏
  • 举报
回复
用一个字段来表示文本是否在处理中,如果有用户在处理,其他用户将要等待该用户处理完之后在进行处理,这样就可以避免发生你所说的这种事情

111,131

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧