Team Foundation Sever:允许任何用户 运行 `tf get $/Project`
Team Foundation Sever: allowing any user to run `tf get $/Project`
我的 objective 允许任何开发人员使用他们的 Windows 凭据登录我们的构建服务器,并且 运行 共享脚本将:
- 从 TFS 获取最新代码
- 使用 msbuild 构建项目
- 使用 msdeploy 部署项目
这是实现一致部署的可行方法吗?
我卡在了第一步,因为 tf.exe get $/Project
需要定义一个工作区。据我了解,每个开发人员都需要在自己的文件夹中定义自己的工作区,因为多个工作区不能指向同一个工作文件夹。
You can use a Public workspace, which can be used by any valid users.
创建工作区时,可以指定工作区权限选项:
- 私有:只有所有者才能使用、签入文件或管理工作区。
- Public 受限:任何有效用户都可以使用工作区。然而,只有
所有者可以将文件签入或管理工作区。
- Public:任何有效用户都可以使用、签入文件或管理
工作区。
您可以创建工作区 in VS or with command line。
我的 objective 允许任何开发人员使用他们的 Windows 凭据登录我们的构建服务器,并且 运行 共享脚本将:
- 从 TFS 获取最新代码
- 使用 msbuild 构建项目
- 使用 msdeploy 部署项目
这是实现一致部署的可行方法吗?
我卡在了第一步,因为 tf.exe get $/Project
需要定义一个工作区。据我了解,每个开发人员都需要在自己的文件夹中定义自己的工作区,因为多个工作区不能指向同一个工作文件夹。
You can use a Public workspace, which can be used by any valid users.
创建工作区时,可以指定工作区权限选项:
- 私有:只有所有者才能使用、签入文件或管理工作区。
- Public 受限:任何有效用户都可以使用工作区。然而,只有 所有者可以将文件签入或管理工作区。
- Public:任何有效用户都可以使用、签入文件或管理 工作区。
您可以创建工作区 in VS or with command line。