5
A
回答
2
最簡單的解決方案:創建一個新組(例如「devel」),並使其成爲所有開發人員。在維護緩存的目錄層次結構上爲該組提供讀/寫權限。開發人員也需要修正他們的umask。
1
如果您還使用相關的distcc,那麼權限問題將基本消失,因爲編譯將在您設置的任何編譯農場主機的控制下運行。
您也可以在distcc主機中包含開發人員桌面機器,儘管犧牲了一些可能在多臺機器上編譯文件的重複工作 - 儘管它永遠不會返回過時的編譯對象文件。它還會加速每天的重新編譯。
4
請參閱ccache手冊中新編寫的Sharing a cache部分。本質上,使用相同的CCACHE_DIR
設置,適當設置CCACHE_UMASK
並考慮使用CCACHE_BASEDIR
。
相關問題
- 1. ccache BASEDIR(共享)配置
- 2. 共享設置
- 3. 在Ubuntu中設置ccache
- 4. Android偏好設置 - 如何共享共享?
- 5. 如何使用Powershell設置遠程共享的共享權限?
- 6. 如何設置共享示例?
- 7. 如何設置共享首選項
- 8. 如何共享應用程序設置
- 9. Django共享主機設置
- 10. 共享偏好不設置
- 11. postgresql共享內存設置
- 12. LiteSpeed設置 - 共享主機
- 13. 如何設置Eclipse工作區機制來共享設置?
- 14. 如何與運行配置共享設置(如繼承)
- 15. 如何打開網絡和共享部分的「高級共享設置」部分
- 16. 在Windows上使用Qt Creator設置ccache
- 17. PHP - 如何跨多個子類共享設置並實例化這些共享設置一次?
- 18. 如何更改內核設置,共享內存配置?
- 19. 如何設置R_LIBS_SITE或如何共享包站點?
- 20. 如何在PlasticSCM中使用共享配置庫共享ignore.conf?
- 21. 如何共享
- 22. 如何共享
- 23. AddThis:Facebook共享忽略共享配置
- 24. 設置CakePHP的共享主機
- 25. 在共享服務器上設置Yii
- 26. domainame設置爲共享託管網站
- 27. 跨項目共享gradle設置/定製
- 28. 保護共享lighttpd的設置
- 29. Unity3D共享音頻源的設置
- 30. gcal drupal 7更改共享設置