解决Cornerstone查看log日志出现:Could not contact repository to read the latest log entries.报错无法查看日志的方法

一直用Cornerstone在SVN上与同事共同开发,用起来确实蛮方便的,而鉴于Cornerstone这个软件是收费的啊,当然我们都选择了特别版,这个就大家都懂的啊!哈哈哈!

可是从开始一直都无法查看log,搞了好多方法都没法解决,而其它功能又正常,所以就一直没管它,前几天我还发现了一个也可以用管理代码的工具Xversion,感觉也蛮好用的,但是好像用得不太熟练,没发忽略一下文件不上传到SVN上面,同步了一次就出现了问题,但是它可以查看log,就这样一段时间里我还同时用了这两个软件,Cornerstone用来同步和上传代码,Xversion用来查看操作的log,就这样和谐共处了一段时间,可是还确实麻烦一点,然后这次我决定加班把Cornerstone无法查看log的方法给解决一下,出现的问题是这样子的,如下图:


点击log之后出现的

然后出现这样的问题我就百度了一下,从网上找到的方案都一样的,大致内容如下:

1、Quit Cornerstone(退出cornerStone) --> Open Terminal(打开终端) --> Copy paste the following line into Terminal:(复制下面一行代码):

 defaults delete com.zennaware.Cornerstone HistoryCacheUsage

2、Press return(回车) --> click desktop(点击桌面一下) -->CMD+SHIFT+G--> 输入:~/Library/Caches/Cornerstone --> 回车

解决Cornerstone查看log日志出现:Could not contact repository to read the latest log entries.报错无法查看日志的方法_第1张图片

3、这时候看到一个stone或者cornerStone的文件夹,直接删除即可

4、重启Cornerstone,点击 log 弹出警告框,切记一定要选择Not Now,不要默认选择的Download, 这时候真的就OK了

解决Cornerstone查看log日志出现:Could not contact repository to read the latest log entries.报错无法查看日志的方法_第2张图片
再次点击log

而上面的方法我输入命令之后是这样子的,如下图:


解决Cornerstone查看log日志出现:Could not contact repository to read the latest log entries.报错无法查看日志的方法_第3张图片
输入命令后

上图说没有找到这个,这里的关键来了,就是我用的是破解版,而可能上面用的是对于购买版本,所以我就是更改了命令,如下:

defaults delete com.zennaware.cornerstone3.mas HistoryCacheUsage


解决Cornerstone查看log日志出现:Could not contact repository to read the latest log entries.报错无法查看日志的方法_第4张图片
输入正确命令之后就没出现那样的提示了

再次打开CornerStone之后,点击log提示界面如下:


解决Cornerstone查看log日志出现:Could not contact repository to read the latest log entries.报错无法查看日志的方法_第5张图片
点击log再次选择


解决Cornerstone查看log日志出现:Could not contact repository to read the latest log entries.报错无法查看日志的方法_第6张图片
选择Not Now之后的样子


到此为止就大功告成啦!关键就是那个命令的问题!

你可能感兴趣的:(解决Cornerstone查看log日志出现:Could not contact repository to read the latest log entries.报错无法查看日志的方法)