2013-03-13 43 views
28

我有gitlab安裝正在運行,並且我有一個庫,我想與我的朋友分享庫,我無法理解在gitlab中發送拉請求的流程是什麼..在gitlab中創建拉請求

用戶不能分叉我的倉庫,他不能訪問我的項目(除非他是我的團隊..這是奇怪的..)和合並請求可以從一個分支到另一個在我的資料庫..

它如何在gitlab中工作?

回答

16

GitLab將有分叉版本5.2。交叉回購請求很快會跟隨。

叉拉請求:https://github.com/gitlabhq/gitlabhq/pull/3597

+0

聽起來不錯。 +1我在答覆中包含了該參考文獻。 – VonC 2013-05-03 21:56:25

+0

我看到..這個功能使我的一天:) – Yosi 2013-05-04 12:00:57

+0

GitLab現在有分叉和它需要的一切(發送合併請求到原件等) – 2014-02-26 21:46:51

13

正如在 「Development」 和this thread

提到有在GitLab沒有分叉(至少要等到GitLab 5.2, May 2013mentioned通過,並感謝Angustus
因爲它不是意味着有像GitHub這樣的功能。
如果您使用的是GitLab,那麼您可能要麼擁有您團隊中的回購團隊或人員,您可以訪問該團隊並創建一個分支來處理某個功能。

如果您創建了一個分支,那麼您可以提交一個合併請求,其中可以由項目中的其他人(或您的工作流程規定的任何人)審閱並接受合併。

接受合併請求已貫徹在Issue 618

accept merge request

+0

好的,我應該怎麼做如果想跨多個團隊分享我的資料庫? – Yosi 2013-03-14 05:57:56

+0

@Yosy在管理部分,您可以根據需要定義多個團隊。在您的項目主頁中,您有一個按鈕「將項目分配給用戶團隊」,您可以添加分配給該項目的團隊。 – VonC 2013-03-14 06:26:45

+0

像github這樣的公共倉庫沒有選擇嗎? – Yosi 2013-03-14 17:59:37

23

GitLab.com聯合創始人在這裏。在0123'的最新版本中,分叉應該可以正常工作。你可以派生一個屬於別人的repo,然後創建一個合併請求(正確命名的GitHub pull請求版本)。

+1

好消息;比我自己的答案更新。 +1 – VonC 2014-01-08 13:52:18

+0

爲測試合併創建的分支名稱是什麼?我試圖設置TeamCity來構建合併請求。 – 2014-07-02 10:20:57

+0

這根本不回答問題。我們都知道你可以分叉回購並創建合併請求,但是如何? – 2016-05-24 14:55:51