[英]Tortoise SVN Log messages does not update
SVN存儲庫將日志消息保存為附加到每個修訂的屬性。 這些屬性保存在存儲庫的db/revprops
文件夾中,其編號與修訂版相同。 我需要更改日志消息的格式並包含一些額外的信息。 prop文件的格式(至少對於未壓縮的版本7)只是文本格式的關鍵值。 我寫了一個小程序來完成這個並成功編輯了日志消息。
運行SVN Log
驗證命令行並顯示更新的日志消息
問題
在開發計算機中打開TortoiseSVN不會在列表中顯示更新的消息; 但是,如果開發人員右鍵單擊列表中的修訂項並選擇Edit log message
,則會顯示已編輯的消息。 即使將整個存儲庫簽出到新文件夾仍然顯示舊消息。
問題上面的觀察讓我相信TortoiseSVN以某種方式在客戶端計算機中緩存日志消息。 這些信息存儲在哪里?
是的,TortoiseSVN緩存日志消息和更改路徑。 您應該能夠通過TortoiseSVN設置|清除緩存 日志緩存| 緩存存儲庫 。
閱讀TortoiseSVN手冊| 日志緩存和緩存存儲庫以獲取更多信息。
注意:日志緩存是一個非常有用的功能。 不要禁用它,並在輸入日志消息時要小心。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.