0

我有两台 TFS 2017 服务器,都运行版本 15.112.26301.0 (Tfs2017.Update1)。

在一台服务器上,该集合由 TFS 2017 创建,而另一台服务器运行从 TFS 2012 升级的集合。

当我查看团队项目的安全设置时,我会在两台服务器之间获得不同的权限描述。

新集合具有“删除该项目中的工作项”和“永久删除该项目中的工作项”的权限,而升级的集合具有“删除和恢复工作项”和“永久删除工作项”的权限。这适用于所有团队项目,无论它们是在集合运行 TFS 2012 时创建的,还是在升级到 2017 之后创建的。

我希望权限给用户同样的可能性,但差异让我很恼火。

我是否遗漏了某些东西,或者这是新系列与升级系列的预期?

4

1 回答 1

0

设计使然,权限项“删除此项目中的工作项”和“永久删除此项目中的工作项”仅出现在TFS 2015上。因此,该集合必须从 TFS 2015 升级。

自 TFS 2017(包括最新的 VSTS)以来,权限项更改为“删除和恢复工作项”和“永久删除工作项”。

因此,当您安装新的 TFS 2017 或在现有 TFS 2017 上创建新集合时,它将显示新项目,但对于从 TFS 2015 迁移/移动的集合,它们将保留以前的权限项目。

于 2017-06-14T02:18:47.750 回答