我有一个 svn 仓库
http://path/to/svn/trunk
并从中分支了一些东西到
http://path/to/svn/branch
通过使用
svn copy http://path/to/svn/trunk/site1 http://path/to/svn/branch/site1 -m 'message'
我在分支上做了很多工作,但还没有将它合并回来,因为它还没有准备好。
但是,我现在需要对主干进行更改,并且在尝试这样做时得到以下信息
> svn commit -m 'some message'
svn: Commit failed (details follow):
svn: Aborting commit: '/path/to/svn/trunk' remains in tree-conflict
我以为我应该svn up
在 /path/to/trunk 但发生以下情况
> svn up
svn: Two top-level reports with no target
A--force
无助于纠正这种情况。
svn status
导致更改的文件旁边有很多 +
> svn status
M + site1/changedfile
以前有没有人经历过这种情况,你能解释一下手头的问题吗?