可能重複:
How to use mercurial for release management?我應該如何在mercurial中實現版本控制?
我應該用什麼來使用水銀版本的應用程序?我應該使用標籤,分支還是其他選項?現在我正在分支我的應用程序的每個已部署版本,並指定了它的版本。我做錯了嗎?有更好的解決方案嗎?
這裏是我的版本庫的歷史觀點:
可能重複:
How to use mercurial for release management?我應該如何在mercurial中實現版本控制?
我應該用什麼來使用水銀版本的應用程序?我應該使用標籤,分支還是其他選項?現在我正在分支我的應用程序的每個已部署版本,並指定了它的版本。我做錯了嗎?有更好的解決方案嗎?
這裏是我的版本庫的歷史觀點:
我不使用水銀,但有足夠的經驗,Perforce的,可以告訴你我們所做的事情。
我們會標記或標記每個版本是一個發行版,但只有在需要修改時纔會發佈。這樣,您只需在實際需要分支代碼時添加分支的額外開銷。
我想知道您的解決方案在Mercurial中是否會相同,因爲它的實現與其他源代碼控件不同 – 2012-02-12 14:33:20
我認爲這個想法與您可以從歷史點創建分支相同。 – 2012-02-12 14:35:58
你已經可以找到很多關於這個確切主題的各種問題。例如:
希望你會找到你所需要的所有的答案!您也可以按照右側「相關」部分中提供的各種鏈接進行操作。
這裏已經有十幾個關於哪些是用Mercurial管理髮布的最佳方法的問題,例如:[如何使用mercurial進行發佈管理?](http://stackoverflow.com/questions/3827628/how-to -use-mercurial-for-release-management) – krtek 2012-02-12 18:30:18