所以我使用mercurial來開發我的項目,我是唯一的開發者。 我通常使用默認分支進行實際開發,我使用一些短期分支來實現新功能,這很好:我創建了它們,編寫了新功能,如果它工作得很好,我將該分支合併到默認分支中,永遠不要再使用它。 但我想寫一個不同的分支文檔,因爲我不想用文檔提交「污染」默認分支。在Mercurial中管理長命名的分支
在我爲默認分支中的東西寫了足夠的文檔後,我合併了主分支中的docs
分支。但過了一段時間,我想再次使用docs
分支,並且我必須從主分支中提取更改,或者創建另一個新分支。
什麼是處理這個問題的最佳工作流程?我的方法完全錯誤嗎?
該文檔是用sphinx編寫的,它使用純文本(rtf),因此二進制文件沒有問題。 – molok 2011-04-19 19:11:22