2012-08-24 20 views

回答

5

是的,您可以在發佈後編輯.cshtml文件。

是的,有缺點。

  • 如果您在生產服務器上進行編輯,你繞過QA
  • 您沒有通過適當的建造週期持續
  • 您必須整合這一改變到版本控制

我強烈建議秉承週期

  • 代碼
  • 單元測試
  • 入住
  • 發佈/部署到QA
  • 測試在QA
  • 回到 「代碼」 按需
  • 發佈/部署到PROD
  • 如果東西壞了,回去到「代碼」

使用支持分支和標記的版本控制系統使該循環變得更容易。

即使「QA」是您的開發服務器上的虛擬機,並且戴上了「QA」帽子,我也不會跳過該步驟。

+0

但是,如果你[在運行前編譯](http://stackoverflow.com/questions/13482007/how-to-compile-cshtml-before-runtime),不正確? – ruffin

+1

@ruffin:可能。另見http://stackoverflow.com/a/16180430/141172 –