2012-06-18 44 views
10

我想在SVN(我在Mac上使用Cornerstone)做一個簡單的提交。提交失敗,並顯示以下錯誤:SVN:錯誤設置屬性'日誌':無法執行PROPPATCH

說明:聯繫存儲庫時發生錯誤。 [...] 錯誤:V4CommunicationError [...] 描述:至少一個屬性更改失敗;版本庫不變 Status:175008 [...] 描述:錯誤設置屬性'log': 無法執行PROPPATCH。 狀態:175002 [...]

我試過重新安裝Cornerstone,而且我試過檢查版本庫到另一個目錄並從那裏提交。

回答

9

我發現another site提到了一些關於「單行註釋」的內容。我的提交消息沒有多行,但它確實有我從我們的錯誤跟蹤系統複製和粘貼的智能引語。這是有問題的那句話:

「配料」

當我帶走了智能引號,我才得以提交。

21

我在版本中有這個問題,似乎這個問題是由在提交消息中使用「富文本」造成的。希望這可以讓問題和解決方案更加清晰。

+0

此答案解決了我的問題。我從Excel文檔複製了一些文本到我的提交消息。刪除這些文本後提交成功。 – JonSlowCN

+0

這解決了我的問題,並從JIRA粘貼問題編號 – Ben

1

我在使用英語和俄語的同一行提交評論時遇到了同樣的問題。刪除並重新輸入郵件後,只有一種語言(俄語)提交成功。

2

在我的情況下,有一些mergeinfo記錄引用了一個很長時間以來在SVN上被刪除的目錄。

1

這是由於豐富的文本使用情況(包括連字符和Cornerstone的提交消息窗口中的新行字符)造成的。這裏有一個快速的解決方案 -

  1. 右鍵單擊庫<打開使用終端
  2. 入住通過終端代碼。這裏有一個例子 -

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

0

去窗口 - >首選項 - >團隊 - > SVN更改SVN界面客戶端,就像這樣SVNKit版本。你完成了,你可以放任何沒有。如你所願。

image here

0

與我同樣的問題。我從MS Words複製評論文本並粘貼到評論文本框中。

解決方案:我刪除了文本並重新寫入。所以不要複製和粘貼來自任何版本的評論