我正在尝试在SVN中进行简单的提交(我在Mac上使用Cornerstone)。提交失败,并出现以下错误:
描述:联系存储库时发生错误。 [...] 错误:V4CommunicationError [...] 描述:至少有一个属性更改失败;存储库不变 状态:175008 [...] 说明:设置属性'log'时出错: 无法执行PROPPATCH。 状态:175002 [...]
我已经尝试重新安装Cornerstone,我已经尝试将存储库检出到另一个目录并从那里提交。
答案 0 :(得分:22)
我在Versions中遇到过这个问题,似乎这个问题是由于在提交消息中使用“富文本”引起的。希望这会使问题和解决方案更加清晰。
答案 1 :(得分:10)
答案 2 :(得分:2)
在我的情况下,有一些mergeinfo记录引用了一个早在SVN上删除的目录。
答案 3 :(得分:1)
我在提交评论的一行中使用英语和俄语得到同样的问题。删除并仅使用一种语言(俄语)重新输入消息后,提交成功。
答案 4 :(得分:1)
这是由于在Cornerstone的提交消息窗口中使用包括连字符和新行字符在内的丰富文本用法引起的。这是一个快速的解决方案 -
svn ci -m $'This is the first line\nThis is the second line'
答案 5 :(得分:1)
与我同样的问题。我从MS Words复制了评论文本并粘贴到评论文本框中。
解决方案:我删除了文字并再次写入。所以不要复制和粘贴任何版本的评论
答案 6 :(得分:0)
转到窗口 - >偏好 - >团队 - > SVN将SVN接口客户端改为SVNKit版本。你完成了,你可以放任何不。你想要的线条。
答案 7 :(得分:0)
对于此问题,在合并时,如果发生“合并信息”文件冲突,则必须使用“首选存储库”选项。