如何从Jenkins中删除用户

use*_*582 25 jenkins

我在Jenkins有很多用户来自SVN.我们的一位开发人员离开了这个项目,我将他从SVN中删除了.但是,他的联系人没有从Jenkins中删除,我在Jenkins找不到可以删除用户的地方.有关如何从Jenkins中删除用户的任何想法?

fre*_*ous 38

我找不到删除选项.我去了这里,发现了一个相关但无益的答案.所以我试过:

http://<jenkins.url>/user/<username>/delete
Run Code Online (Sandbox Code Playgroud)

我被重定向到现有页面\ o /有一个按钮要求确认删除.我点击了,用户被删除了.

希望这可以帮助

PS:我刚刚找到了如何做到这一点:转到"管理Jenkins">"管理用户",然后单击要删除的用户的同一行(最右侧)上的删除按钮


Joe*_*Joe 11

我相信您需要在作业目录下的build.xml文件中删除或替换用户,无论它们是否存在,然后是作业名称和构建目录.

  • 那很有效.查看Jenkins*People*页面.如果删除了不存在的用户并再次弹出,那是因为它们在`build.xml`中被记为`culprits`.在*People*页面中,您可以看到它们与哪个作业相关联.然后搜索`build.xml`文件并删除那里的用户.在我的情况下,我并不在乎保持构建,所以我只是删除了构建. (2认同)

And*_*ahl 8

如果转到" 人员"视图,则可以单击用户,然后在左侧菜单中选择" 删除 "(如果您具有" 管理员"访问权限).

您也可以删除该文件夹[jenkins-root]/Users/[username]并重新启动Jenkins.

  • 这太荒谬了......如果我更改了我要删除的人的电子邮件地址,它将创建一个重复的用户.可以删除副本,但原始用户不能删除.似乎我必须删除包含任何提及此用户的所有构建!当链接到构建的用户无法删除时,具有高用户波动性的大型企业如何使用Jenkins?:)在某种程度上它很有趣,但这也是一个非常严重的问题...... (6认同)
  • 由于某些原因,某些人有一个删除按钮,而其他人则没有:)在这种情况下,此用户没有删除按钮。 (2认同)
  • 哦,我的用户在上面提到的jenkins用户路径中看不到. (2认同)