做開發這么久了,還是第一次寫文章,寫的有不周到的地方還請多多指教啊。??
Cornerstone想必很多人都使用過的,可能第一次使用時對于有些功能并不是很清楚,有可能會出現各種情況。很不幸本人在第一次使用時就是如此,經過‘千錘百煉’,終于可以相對熟練的使用啦。下面就說一下使用過程中碰到的一個問題。
對于團隊開發使用Cornerstone進行代碼管理是很方便的。如果想查看某人在某個時間進行了那些操作,就要使用到查看log功能了,點擊右下方的‘log’即可。但可能會出現打不開的情況,報一些你并不想去關心的錯誤。例如點擊log老是提示“Could not contact repository to read the latest log entries”。
對于這個問題解決辦法如下:
1.Quit Cornerstone--退出
2.Open Terminal--打開終端
3.復制下面一行到終端:
defaults delete com.zennaware.Cornerstone HistoryCacheUsage
4.回車
5.打開Finder選擇‘前往文件夾’
6.輸入:~/Library/Caches/Cornerstone
7.點擊‘前往’
8.選擇Cornerstone,移除到廢紙簍
9. 重啟 Cornerstone
10.Cornerstone會提示緩存存儲庫的日志,不要緩存。(The next time Cornerstone prompts you to cache the repository log, choose “Never”)
測試成功!