我有一個代碼庫(一個Git Repo--目前由開發公司在Beanstalk中託管)。 在切換時,我正嘗試使用Github/Bitbucket設置一個易於管理的開發和部署工作流程。One Repo多站點部署工作流程
1)我應該堅持使用Git還是可以轉移到Mercurial? 2)我想實現的目標是爲整個代碼庫配置1個repo,可以部署到所有3個域,以便將任何常見更改發佈到所有域,但不知道如何處理每個域的配置文件,這些配置文件是唯一的他們自己。 - 我應該設置什麼回購結構? 1回購與不同的分支機構或回購每個域的配置文件? - 我可以使用什麼(命令等)/將代碼庫變更部署到所有多個域同時 - 我可以使用什麼來確保每個域的配置文件保持不變(我不介意將它作爲部署過程,即從配置回購和重新部署)
我使用git和mercurial的基本東西,如拉和推,但沒有太多的知識,我怎麼能使這個所需的工作流程工作。感謝有人可以建議我怎樣才能實現這一點。
非常感謝。