从Azure Devops中删除用户是否会删除他们上载的内容?

时间:2019-09-20 15:44:05

标签: azure-devops

当前,我正在尝试进行用户审核,以从环境中删除旧帐户。我找到了有关从Azure Devops中删除用户的知识库。如果他们被删除,我找不到有关他们上载的内容会发生什么情况的任何信息。如果我从组织中删除用户,是否也会删除他们上传的代码或任何内容?

2 个答案:

答案 0 :(得分:1)

  

从Azure Devops中删除用户是否会删除他们上载的内容?

答案是

代码或他们上传的任何内容将由源代码控制git / TFVC控制。源代码管理工具仅跟踪文件更改并记录更改历史记录。但是用户不在源代码管理的范围之内,它仅记录对源代码管理进行任何更改的用户名。

此外,如果从组织中删除用户,则会删除代码或他们上载的任何内容,这将导致所有代码开发都将由于开发人员更改而中止。这将是一场灾难。并且,根据that document,它间接解释了这一点:

  

从Azure AD删除用户后,无法将工件分配给   该用户了。示例是工作项和请求请求。然而,   我们保留已分配给工件的工件的历史记录   用户

因此,不必担心从组织中删除用户会删除代码或他们上载的任何内容。

希望这会有所帮助。

答案 1 :(得分:0)

不。如果由于删除了用户而突然删除了数据,那么作为源代码管理或工作跟踪工具将完全没有用。