2013-02-06 996 views
21

我在Jenkins有很多自动从SVN来的用户。我们的一位开发人员离开了该项目,并将他从SVN中删除。但是,他的联系人并未从Jenkins中删除,我无法在Jenkins中找到可以从中删除用户的地方。关于如何从Jenkins中删除用户的任何想法?如何从Jenkins中删除用户

回答

5

我相信你需要在作业目录下的build.xml文件中删除或替换用户所有的时间,然后将作业的名称和构建目录。

+0

工作。检查Jenkins * People *页面。如果你删除了不存在的用户并且它们再次弹出,那是因为它们在'build.xml'中被记住为'culprits'。 在* People *页面中,您可以看到它们与哪些作业相关联。然后搜索'build.xml'文件并删除那里的用户。 在我的情况下,我并不在乎如何保持构建,所以我只是删除了构建。 – mkoertgen

+0

这样做后,我不得不重新启动詹金斯。你可能也需要。 yourjenkins.com/safeRestart – lededje

6

如果你去人民视图,您可以点击一个用户,然后选择在左侧的菜单中删除(如果你有访问)。

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

+0

由于某种原因,有些人有一个删除按钮,对于其他人没有:)在这种情况下,这个用户没有删除按钮。 – user1340582

+6

这太荒谬了......如果我更改要删除的人的电子邮件地址,它将创建一个重复的用户。重复可以被删除,但原始用户不能。看来我必须删除所有包含此用户的构建版本!如果用户链接到构建版的用户无法删除,那么具有高用户易变性的大型企业如何使用Jenkins? :)在某种程度上它很有趣,但这也是一个相当严重的问题...... – user1340582

+2

哦,我的用户在你上面提到的jenkins用户路径中看不到。 – user1340582

32

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

http://<jenkins.url>/user/<username>/delete 

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

希望这有助于

PS:我刚刚找到如何做是正确的:到“管理詹金斯”>“管理用户”,并点击同一行的删除按钮(右一)用户的你想要删除

+0

管理用户不可用于1.542 – mehulkar

+0

但这样每个人都可以删除每个现有的用户!对? – coffeMug

+0

它也可以在'http:// /asynchPeople /' – nyxz