我们在内部使用TFS 2010作为.NET项目的源代码控制存储库。
其他部门的一些同事问我们是否可以为他们提供一个系统来对他们的文件(二进制文件或其他文件)进行版本化而不是“源代码”相关,我想是否有可能使用和配置TFS 2010来帮助他们
请记住,他们不想安装Visual Studio,因此需要Web界面或命令行TFS命令的GUI。
您认为可行且有效吗?
提前致谢
答案 0 :(得分:7)
我们将文档放在SharePoint中。 SharePoint具有版本历史记录,人们可以使用办公室和Web浏览器访问它,而无需使用visual studio。
对于那些在您的项目/公司中使用TFS 2010的用户,有一个适用于MOSS 2007的TFS 2010插件(最终将用于SP2010)。
答案 1 :(得分:5)
您可以使用Team Foundation Server Power Tools从Windows资源管理器中签入和签出文件。请务必安装Windows Shell Extensions。不幸的是,我认为你仍然需要安装团队资源管理器以使Power Tools工作。
我们在需要时将DLL,文档和zip文件放入源代码控制中。没有任何技术原因导致您无法获取控制二进制文件类型。
答案 2 :(得分:1)
其他部门的一些同事 正在问我们是否可以提供给他们 系统版本的文件
请记住,他们不想这样做 安装Visual Studio并为此 需要Web界面的原因或者 用于命令行TFS命令的GUI。
我从这里假设,这些人不是IT人员。
正如亚历克斯所说,他们必须安装团队资源管理器,这对非IT人员来说不太友好。您可能会面临创建更友好的用户界面。
此时,我强烈建议您不使用TFS。相反,请考虑使用SharePoint,它也支持版本控制,但没有这些用户最有可能永远不会利用的所有“发布管理”开销(如变更集和标签)。
答案 3 :(得分:0)
当然,我们将它用于其他类型的文件,如word docs和excel电子表格。但是,他们需要使用团队资源管理器,并且他们拥有客户端访问许可证来更改文件。
答案 4 :(得分:0)
TFS网络访问权限将为您完成此操作。 http://msdn.microsoft.com/en-us/library/bb892990(VS.90).aspx
我们使用CMMI模板并将其用于相关开发文档的版本控制。