首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SVN错误:生成统一差异格式的文件失败svn: E125007

SVN错误:生成统一差异格式的文件失败svn: E125007
EN

Stack Overflow用户
提问于 2012-12-28 13:43:48
回答 1查看 451关注 0票数 1

我使用的是Eclipse Juno (4.2.1)和SVN Kit 1.7.5.v1,Subversion SVN connection 3.0.0.20121013-170。我已经签出了我的主干,我想要与我的分支进行比较(diff),这样我就可以检查我的代码更改。但是,每次我尝试生成时,都会失败,并显示以下错误:

代码语言:javascript
复制
Generate file in unified diff format was failed. svn: E125007: Path
'/home/user2/projects/Trunk-2   (.../home/user2/projects/Trunk-2)'
must be an immediate child of the directory
'/home/user2/projects/Trunk-2   (.../home/user2/projects/Trunk-2)'

我也尝试过从命令行生成diff,仍然是同样的错误。实际上,diff是生成的,但它不是正确的unidiff,并且Jira Crucible等工具不接受diff文件。

你知道为什么我会面临这个问题吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-01-15 18:06:52

这似乎是Jira FishEye+Crucible的错误,但是,我已经解决了这个问题。已通过以下方式解决此问题:

  • 删除属性更改行,例如:

属性更改在: /Validator.class.php上

删除: svn:mergeinfo

反向合并/Validator.class.php:r8387-8842

反向合并/Validator.class.php:r8746-8979

反向合并/Validator.class.php:r8860-8862

  • FishEye+Crucible似乎在Diff/Path文件中的属性更改和合并信息方面有一些问题,所以最好删除them.
  • Optionally add \ No newline at the file end of file at the file end of the file.

这样做已经解决了我的问题,我希望这对面临同样问题的人有帮助。

干杯

贪婪的

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

https://stackoverflow.com/questions/14065121

复制
相关文章

相似问题

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