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更改共享设置