此处我的方案,开发人员和测试人员是项目的一部分,但只有开发人员才有权从Web客户端下载源代码,而测试人员无权从Web客户端下载源代码。我检查了Access Control,但我对这个场景一无所知。请向我的方案提出一些想法。
问候/ Kiran
答案 0 :(得分:0)
您可以开始查看“Controlling access to source control artifacts in Rational Team Concert” 它会列出例如“Read protect some files or folders within a component but give public access to others”,它可以满足您的要求。
- 向下钻取并找到敏感文件或文件夹。
- 从上下文菜单中选择更改访问控制
- 在出现的对话框中,选择“项目”区域或“团队区域”选项,单击“浏览”,然后选择私有JUnit项目。单击“确定”。
现在,文件的可见性由JUnit项目决定,因此只有该项目的成员才能看到该文件。
答案 1 :(得分:0)
一个更好的解决方案是分配非开发人员的贡献者许可证。这样就可以对所有源操作进行只读访问。如果要从Web客户端删除链接,则可以创建一个自定义主题并将其添加到服务器。这将需要使用HTML / CSS / JS。