2017-10-06 87 views

回答

0

實現此目的最明顯的方法是假定大部分時間HTML更改出現在不包含VTL的行上,都依賴於像git這樣的版本控制系統。

  1. 假設您的模板化文件位於master分支下。
  2. 創建一個新的reference分支,用參考文件覆蓋模板化文件,並提交結果。
  3. 由於目標是合併referencemaster,爲了能夠避免chekky picking以簡化合並過程,我將首先從reference合併到master,提交它,然後覆蓋合併的結果與模板化的文件並再次提交。操作的結果保持不變,但git會認爲reference分支已被合併。
  4. 每當引用分支出現新的更改時,您只需在reference分支中提交它們,並要求git將它們合併到master。時不時,你必須手動處理一些衝突。

我在這裏沒有詳細介紹git的用法,但有plenty of good tutorials在線。