解决svn 树冲突办法1

来源:互联网 发布:java获取服务器外网ip 编辑:程序博客网 时间:2024/05/18 09:50

1,本地删除冲突的文件 svn rm

2,查看svn 状态  svn status 

threedeMacBook-Pro:iOS three$ svn status

M       MobileOA/AppDelegate.m

D     C MobileOA/Assets.xcassets/addFriend.imageset

      >   local delete, incoming edit upon update

D       MobileOA/Assets.xcassets/addFriend.imageset/Contents.json

D       MobileOA/Assets.xcassets/addFriend.imageset/add1.png

M       MobileOA/Base.lproj/Main.storyboard

M       MobileOA/RootViewController.m

M       MobileOA.xcworkspace/xcuserdata/three.xcuserdatad/UserInterfaceState.xcuserstate

M       MobileOA.xcworkspace/xcuserdata/three.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist

M       TabTwo/Controller/ContactsTableViewController.swift

M       TabTwo/View/PhoneContactsTableViewCell.swift

Summary of conflicts:

  Tree conflicts: 1


3,可以看到Tree conflicts: 1,为树冲突。标记“C”的文件为具体的冲突文件

4,告诉服务器我已经解决了冲突 svn resolve --accept working 具体的冲突文件

5,再提交本地版本,svn ci -m,这个可以看到服务器上也同样删除了本地已经删除的文件

6,然后重新加需要的文件,svn add ..svn ci ...


0 0