Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我是否可以将TFS 2017设置为在创建新团队项目时自动创建源代码分支并在这些分支上配置安全性?_Tfs_Alm - Fatal编程技术网

我是否可以将TFS 2017设置为在创建新团队项目时自动创建源代码分支并在这些分支上配置安全性?

我是否可以将TFS 2017设置为在创建新团队项目时自动创建源代码分支并在这些分支上配置安全性?,tfs,alm,Tfs,Alm,我可能会修改一些TFS流程模板,以便在使用该模板创建新团队项目时,get可以创建一些分支,如开发、uat、prod等,并在这些分支上设置权限,以便只有某些TFS组可以签入到prod分支,而不是其他分支 请告诉我这是否可行。否,我们无法通过自定义流程模板实现这一点,因为流程模板中未定义创建分支。详情请参阅 在流程模板中,我们只能通过和设置与每个分支相关的用户组的权限 版本控制具有一组特定的权限,您可以 为流程模板进行配置。通过指定权限,您可以 定义安全组和个人可以对其执行的操作 受版本控制的项目。

我可能会修改一些TFS流程模板,以便在使用该模板创建新团队项目时,get可以创建一些分支,如开发、uat、prod等,并在这些分支上设置权限,以便只有某些TFS组可以签入到prod分支,而不是其他分支


请告诉我这是否可行。

否,我们无法通过自定义流程模板实现这一点,因为流程模板中未定义创建分支。详情请参阅

在流程模板中,我们只能通过和设置与每个分支相关的用户组的权限

版本控制具有一组特定的权限,您可以 为流程模板进行配置。通过指定权限,您可以 定义安全组和个人可以对其执行的操作 受版本控制的项目。有关详细信息,请参阅

要创建无基础分支,可以创建文件夹,然后将文件夹传输到分支。对于公共分支,可以从一个分支创建到另一个分支。您还可以使用TFS API自动创建分支,请参考PowerShell示例。然后添加TFS组并相应地设置权限