2013-02-06 998 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