首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基石分支/合并

基石分支/合并
EN

Stack Overflow用户
提问于 2012-01-14 09:45:53
回答 1查看 4.6K关注 0票数 1

我目前在基石中的“重新整合分支”选项上遇到了问题。我收到一个错误,说"Description 'https://krval22@server.myserver.com/svn/sample/trunk/MyProject@27‘必须与'https://krval22@server.myserver.com/svn/sample/branches/MyProject%201.0@27'"’祖先相关。

我在一个分支“branch /MyProject1.0”中,我试图通过将其放入"Merge from“字段中来提交"trunk/MyProject”。

如果我尝试将它重新集成到我的主分支,它会成功完成,但即使在我提交它之后,它也不会做任何事情。即使在提交之后,主分支上的修订号也不能反映我正在使用的修订号。

有人能告诉我我哪里做错了吗?

下面是我的存储库结构

分支/MyProject(直接从干线分支/,不是干线/MyProject)

分支/MyProject 1.0 (分支自分支/MyProject)

干线/MyProject

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-01-14 12:47:25

看起来branch/MyProject 1.0不是从branch/MyProject复制过来的。或者可能出于某种原因,复制的信息没有被记录。尝试在branch/MyProject 1.0 working copy上运行svn log -v,看看它是否真的是从branch/MyProject复制的。也许它是从别的地方复制过来的。

你也可以尝试在没有合并历史的情况下进行合并:svn merge --ignore-ancestry。它可能会产生您需要手动解决的冲突。

顺便说一句,我会避免在文件夹名称中使用空格和圆点。简单地说,为了降低风险,一些东西不会因为它而工作。

另请参阅similar question

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8859480

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档