1
我在工作中需要爲各種產品配置文件(主要是xml)提供一些版本控制。我還需要爲某些環境配置(分段,生產)提供某種形式的訪問控制。Git - 在環境配置中使用分支
對於從開發到生產的許多應用程序,我們可以擁有多達13種不同的環境。
我當時想要做的就是使用git作爲vcs,併爲每個環境創建一個分支。開發分支將被部署到開發環境等等。我也鎖定主分支,以便只有特定的人可以合併部署到產品的'release'或'prod'分支。
有沒有人用過這種情況下的git?我測試過了,我可以使它工作,但我不確定這是否是一個非常糟糕的主意,也許我應該在另一個解決方案上工作。
謝謝。
是的,我們有我們自己的私人git服務器。我創建了一個組,每個應用程序在組中都有自己的回購。每個回購有多達13個分支機構,每個環境一個。我更關心的是,這實際上是一個好主意/使用git的方式。我有技術知識。 – bf1618
那麼將它分組成一個多個回購項目是否合理?只是一個建議,可能會讓不同配置的多個分支混亂。 –
我也這麼想過。我寧願讓我們的支持人員管理這些產品的一個組,而不是爲每個應用程序(數百個)分別設置組。但也許這將是最簡單的方法。 – bf1618