2014-11-24 19 views
3

我正在使用gitlab 7.4.3Gitlab:如何創建沒有或重複電子郵件的機器人用戶?

我想創建一個用戶定期同步gitlab的git repo。它實際上是一個svn樹的git-svn結帳,所以我打算每隔幾分鐘在cron中運行'git svn fetch'和'git push gitlab'。

但我不希望這個主動顯示爲我的活動。所以我想創建一個用戶,就像'svnbot'一樣,並且以該用戶的身份進行推送。

我的問題是,我不能創建一個用戶,因爲我已經有一個用戶,並且gitlab要求電子郵件地址是唯一的。

理想情況下,用戶將擁有與我的帳戶相同的電子郵件,以便它將收到的任何電子郵件都發給我。另外,根本沒有電子郵件地址也適用於我的目的。我不希望電子郵件離開本地域名,所以我不能只放入一個Gmail賬戶,而我的電子郵件服務器不支持「+」技巧。

我對gitlab服務器有管理權限,但對電子郵件服務器沒有管理權限,我寧願不必打擾帶有此問題的電子郵件管理員。

+0

我不知道SVN,但你真的需要使用機器人嗎?爲什麼不提供一些在以下提到的技術:http://stackoverflow.com/questions/14288288/gitlab-repository-mirroring?大多數人會在推送時運行任意命令。 – 2014-11-24 22:39:10

+0

@CiroSantilli但是我不想在推動中發生任何事情。我只是想用不同的用戶來推動。我不希望它出現,就好像我的普通用戶帳戶正在完成所有這些推動。 – Tim 2014-11-24 23:54:32

回答

0

我猜你需要聯繫你的電子郵件管理員。您幾乎可以肯定會讓他們爲您的電子郵件帳戶創建一個別名,例如'[email protected]'。

相關問題