2009-07-15 46 views
1

有没有使用TFS(Microsoft Team Foundation Server)为项目配置文件夹的方法,以便它允许只添加特定扩展名的文件到项目中?有没有办法配置TFS以允许只包含文件夹的特定扩展名?

的情况是:

  • 我与CS文件,二进制文件和标准文件夹结构,项目等
  • 在一个文件夹中有用于构建数据库的SQL脚本
  • 我想确保,仅在该文件夹中,只有SQL文件可以在检查和不同的扩展名是不允许

问候 马西莫

回答

1

不是。您可以通过编写自定义签入策略来最接近您。这有一些缺点:

  • 开发人员可以覆盖策略。 (尽管可以通知/审计)
  • 必须在使用团队项目的每台客户机上安装签入策略。没有自动部署;对于不访问SQL文件夹的人员没有例外。

我想你也可以定期轮询服务器,看看是否有人检查了不需要的文件。或者,您可以限制该文件夹的签入权限给数据库开发人员。但显然这些都不是完美的。