12

我正在尝试在 SVN 中进行简单的提交(我在 Mac 上使用 Cornerstone)。提交失败并出现以下错误:

描述:联系存储库时出错。[...] 错误:V4CommunicationError [...] 描述:至少一项属性更改失败;存储库未更改状态:175008 [...] 描述:错误设置属性“日志”:无法执行 PROPPATCH。状态:175002 [...]

我尝试重新安装 Cornerstone,并尝试将存储库检出到另一个目录并从那里提交。

4

8 回答 8

23

我在版本中遇到了这个问题,看来这个问题是由在提交消息中使用“富文本”引起的。希望这使问题和解决方案更加清晰。

于 2012-10-03T15:11:40.310 回答
12

我发现另一个网站提到了“单行注释”。我的提交消息没有多行,但它确实有我从我们的错误跟踪系统复制和粘贴的智能引号。这是冒犯的短语:

“成分”</p>

当我拿走聪明的报价时,我能够承诺。

于 2012-06-18T16:01:57.247 回答
2

在我的例子中,mergeinfo 记录引用了一个在 SVN 上早已被删除的目录。

于 2016-03-30T01:57:51.473 回答
1

我在提交评论的一行中使用英语和俄语遇到了同样的问题。删除并仅以一种语言(俄语)重新键入消息后,提交成功。

于 2015-06-29T07:50:17.187 回答
1

这是由于在 Cornerstone 的提交消息窗口中使用了富文本,包括连字符和换行符。这是一个快速的解决方案 -

  1. 右键单击存储库<使用终端打开
  2. 通过终端签入您的代码。这是一个例子 -

svn ci -m $'This is the first line\nThis is the second line'

于 2016-07-20T23:04:28.503 回答
1

跟我一样的问题。我从 MS Words 中复制了评论文本并粘贴到评论文本框中。

解决方案:我删除了文本并重新编写。所以不要复制和粘贴任何版本的评论

于 2016-10-05T15:59:54.577 回答
0

转到 Window -> Preferences -> Team -> SVN 将 SVN Interface Client 更改为类似于 SVNKit 版本。你完成了,你可以放任何不。你想要的线条。

图片在这里

于 2016-09-12T08:30:40.690 回答
0

对于此问题,在合并时,您必须使用“首选存储库”选项以防“合并信息”文件冲突。

于 2019-05-02T13:19:41.673 回答