简体   繁体   English

tortoisesvn编辑日志消息不显示

[英]tortoisesvn edit log message not displaying

I've read all the articles about how you can edit log messages using TortoiseSVN. 我已经阅读了有关如何使用TortoiseSVN编辑日志消息的所有文章。 I've been able to do this just fine. 我已经能够做到这一点很好。

However, I wanted to see if the changes I made on the server could be seen locally, and the changes I make locally can be seen on the server. 但是,我想看看我在服务器上所做的更改是否可以在本地看到,我在本地进行的更改可以在服务器上看到。 This appeared to be working when I was making the changes on the server and view them locally. 当我在服务器上进行更改并在本地查看它们时,这似乎正常工作。 However, the moment I made a change to the edit log message locally, it appears that the changes are no longer visible between the two. 但是,当我在本地对编辑日志消息进行更改时,似乎两者之间的更改不再可见。

However, when I go to the Edit Log message, I'm able to see the message.. but it does not display in the log. 但是,当我转到编辑日志消息时,我能够看到消息..但它不会显示在日志中。 anyone else had this issue? 其他人有这个问题吗?

This is what I get when I go to edit log locally. 这是我在本地编辑日志时得到的结果。 note that I've added from server on the server and it is showing up on the edit log locally but not on the show log screen http://imgur.com/zljdE1i 请注意我已从服务器上的服务器添加,它在本地编辑日志中显示,但不显示在显示日志屏幕上http://imgur.com/zljdE1i

Am I missing some sort of a refresh? 我错过了某种刷新吗? I've tried closing out of SVN and reopening but that did not help. 我试过关闭SVN并重新开放,但这没有帮助。

UPDATE: looks like I've answered my own question: see section Changing the Log Message and Author of the Revision Log Dialog help page 更新:看起来我已经回答了我自己的问题:请参阅更改日志消息和 修订日志对话帮助页面的部分

Since TortoiseSVN keeps a cache of all the log information, edits made for author and log messages will only show up on your local installation. 由于TortoiseSVN会保留所有日志信息的缓存,因此对作者和日志消息的编辑只会显示在本地安装上。 Other users using TortoiseSVN will still see the cached (old) authors and log messages until they refresh the log cache. 使用TortoiseSVN的其他用户仍会看到缓存(旧)作者和日志消息,直到他们刷新日志缓存。

So just right-click within the repository and go to TortoiseSVN > Settings > Log Caching and disable/enable log caching OR under Cached repositories , select the one you want and update. 因此,只需在存储库中右键单击并转到TortoiseSVN>设置>日志缓存并禁用/启用日志缓存或在缓存存储库下 ,选择所需的并更新。

Apparently you answered your own question, but you did it in details. 显然你回答了自己的问题,但是你做得很详细。 Kudos. 荣誉。

Indeed, the correct solution to the problem is to update the local cache at the users through TortoiseSVN -> Settings -> Log Caching -> Cached Repositories and click "Update". 实际上,问题的正确解决方案是通过TortoiseSVN - >设置 - >日志缓存 - >缓存存储库更新用户的本地缓存,然后单击“更新”。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM