【问题标题】:TFS - Is it possible to impersonate someone to check-in changes?TFS - 是否可以冒充某人签入更改?
【发布时间】:2011-06-21 09:27:51
【问题描述】:

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

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

我使用的是 Team Foundation Server 2010。

【问题讨论】:

    标签: branch impersonation checkin


    【解决方案1】:

    我会在命令提示符下使用runas command,然后从命令行运行VS,或者使用command line version 进行签入、合并等操作。

    【讨论】:

    • 感谢您的回复。我不能这样做,因为我需要每个人的密码才能使用 runas。我正在考虑一种更直接的方法。
    【解决方案2】:

    TFS API Part 29 – TFS Impersonation

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

    Using TFS Impersonation with the Version Control Client APIs

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-01-08
      • 2017-01-29
      • 2011-09-03
      • 2010-09-13
      • 2015-04-04
      • 2022-06-26
      • 1970-01-01
      相关资源
      最近更新 更多