2010-01-28 79 views
0

我们使用TFS 2008 for Web App dev。 WebApp是一个大型项目,所以我们不希望每个开发人员都看到所有源代码,这意味着需要引用大量库或子应用程序。如果我将所有库和子应用程序放在一个VS2008项目或VS2008团队项目中,所有的源代码都会暴露给每个人。我是否必须使WebApp引用其他团队项目来解决此问题?这样做的最好方法是什么?TFS 2008源代码安全

感谢ü

回答

0

将每个独立部分视为独立的项目(无论是物理还是管理意义上的)。从这些共享组件/项目中发布发布,并将它们作为二进制文件提供给其他人。您可以使用共享组件的trunk或release分支版本的输出来提供新的“发行版”。

这可以为您的组织中的每个逻辑项目提供完整的分支,工作项目,报告等选项。

0

如果你让别人可以在一个项目的贡献者/开发人员,那么,个别访问整个项目。如果你想让某人脱离某些文件,那么这需要在自己的TFS项目下进行。然后,您会引用子项目中父项目的输出程序集。