[英]Tortoise SVN Error on commit: 'Invalid PROPPATCH property'
我在 Windows 7 機器上使用 tortoise svn 1.6.16,並在提交時出錯,如下所示:
Error: Commit failed (details follow):
Error: At least one property change failed; repository is unchanged
Error: Invalid PROPPATCH property
此處提出的先前問題表明這是由於提交消息中的引號引起的,但這不是我的問題。
我已經嘗試重新安裝 svn,並且還嘗試在我的項目干凈簽出時第二次進行更改。 但是錯誤仍然存在。
任何人都可以推薦一種方法來訪問無效的 PROPPATCH 屬性並修復它嗎? 或者是否有一種已知的解決方法可以讓我克服這個問題? 任何信息非常感謝。
要詳細說明@Sergey Bodrov 的回答,可能是您的存儲庫正在使用 Git,並且不支持“忽略”屬性。 這就是為我修復它的原因:右鍵單擊工作副本根文件夾,選擇 Tortoise SVN > 屬性,刪除“svn:ignore”屬性,然后提交工作正常。
您的 SVN 服務器不支持目錄的某些屬性(例如,忽略的文件列表)。
為了詳細說明所有答案(這讓我找到了解決方案,非常感謝),在我的情況下,我不知道設置了女巫屬性,所以我使用命令行列出了屬性:
svn proplist * --recursive
因此,我看到了該屬性的名稱並將其刪除:
svn propdel svn:global-ignores --recursive
單擊“確定”並擁有一個不支持此名稱的服務器,如github.com
你得到了 OP 描述的錯誤
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.