TFS - 是否可以冒充某人来签入更改?

发布于 2024-10-16 01:19:19 字数 150 浏览 3 评论 0原文

我负责合并和提交对测试分支的更改,但通过这样做,每次签入都会被标记为我作为作者。所以到现在为止我都在评论中写下作者名字。但它很丑。

办理登机手续时可以冒充他人吗?为此需要哪些安全权限?

我正在使用 Team Foundation Server 2010。

I'm responsible for merging and commiting changes to the test Branch, but by doing that every check-in is marked as me as the author. So until now i'm writting the author name in the comments. But it's ugly.

Is it possible to impersonate someone else when doing check-in? What are the security permissions needed in order to do that?

I'm using Team Foundation Server 2010.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

帅的被狗咬 2024-10-23 01:19:19

TFS API 第 29 部分 – TFS 模拟

TFS 模拟是一项功能
在 TFS 2010 中引入,以便
允许以用户 A 身份运行的进程
以这样的方式对 TFS 进行 Web 服务调用
TFS 认为行动的方式
由用户 B 执行。

将 TFS 模拟与版本控制客户端 API 结合使用

如何使用版本控制客户端
用于创建工作区和签入的 API
文件 [...] 与 TFS 模拟
记录签到,就好像他们已经签到一样
由不同的用户完成

为了让模拟发挥作用,
进程正在运行的用户
因为必须有“提出请求
代表他人”对此的许可
收藏

TFS API Part 29 – TFS Impersonation

TFS Impersonation is a feature that
was introduced in TFS 2010 in order to
allow a process running as User A to
make web service calls to TFS in such
a way that TFS thinks the actions are
being performed by User B.

Using TFS Impersonation with the Version Control Client APIs

how to use the version control client
APIs to create workspaces and check in
files [...] with TFS Impersonation to
record the check ins as if they had
been done by a different user

in order for impersonation to work,
the user that the process is running
as must have the “Make requests on
behalf of others” permission for this
collection

甲如呢乙后呢 2024-10-23 01:19:19

我会从命令提示符使用 runas 命令,然后从命令行运行 VS 或使用命令行版本签入、合并等。

I would use the runas command from a command prompt and either run VS from the command line or use the command line version of check-in, merge, etc.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文