我收到了错误
svn: 'x' isn't in the same repository as 'y' "
Run Code Online (Sandbox Code Playgroud)
在合并期间.有什么问题,我该如何解决?
(我实际上知道答案,并在系统允许的情况下立即发布,以便其他人可以进行搜索.我找不到答案时遇到了麻烦.)
Ste*_*ini 76
问题在于结帐信息与您在svn merge命令中指定的信息不同.通常,它可以是:
svn.example.com但现在你通过引用主机别名来合并,比如svn-alias.example.com.请注意,即使是这种情况也很重要.如果你这样做svn merge,你可能会收到此错误SVN.EXAMPLE.COM.更多关于这里和这里.svn merge在表单中指定用户名user@svn.example.com.尝试删除user@规范(无论如何都要通过用户).如果指定用户,svn认为主机名和repo是不同的,即使用户在技术上是相同的.小智 7
这非常区分大小写.有时,如果您右键单击任何分支并单击合并 https://mysite.com/svn/MYREPO/trunk作为合并.但我的分支名称为myrepo https://mysite.com/svn/myrepo/branches/mybranch有小写字母 .这导致我错误肯定检查案例敏感..如果它在向导中不匹配类型正确