本文介紹了魔筆的提交發布流程。
什么是提交
提交是魔筆創建版本的主要操作,用戶可以通過提交完成魔筆應用開發過程中的版本管理。魔筆的提交提供創建、查詢和回滾三個主要操作。在一次提交中,魔筆會記錄提交的摘要信息、提交人的賬號信息、提交創建時間,同時會生成唯一的提交 ID 。
如何創建提交
在應用設計器右上角下拉按鈕中可以選擇對當前應用進行提交操作,提交時會要求用戶錄入簡要的摘要信息來描述當前的版本。
應用提交完成后,在沒有進行變更的情況下再進行一次提交,此時由于沒有變更從而不會生成提交記錄,應用設計器內會有對應提示。
如何回滾
在左側版本管理面板中可以看到當前編輯應用的提交版本歷史,鼠標懸浮在提交記錄上就會出現回滾到此版本的按鈕,點擊該按鈕即可喚出回滾配置面板。
在回滾之前,如果有需要再次提交當前應用的需要,則可以在上述配置面板中選擇提交當前工作區后回滾,并填寫相應的提交信息。如果不需要提交則當前應用數據將會被回滾的歷史提交版本所覆蓋,有應用搭建數據丟失的風險。
回滾完成之后,由于應用數據已經被歷史提交版本覆蓋,需要進行一次刷新動作。
在選擇回滾前提交時,如果當前應用與上一次提交沒有內容變更時,同樣不會產生新的提交記錄。
發布到開發環境
在應用設計器中,用戶可以點擊右上角發布按鈕進行發布流程配置。應用發布是基于指定提交版本發布,發布時可以基于當前的應用創建一個新的提交版本發布或者選擇一個歷史提交版本進行發布。
發布完成后,可以在左側發布歷史面板中看到對應的發布記錄。鼠標懸浮在運行中狀態的發布歷史上,可以訪問到應用的運行時。
發布歷史會展示應用所有的發布記錄,如果需要將某個發布過的歷史版本再次進行發布,可以在發布歷史列表中再次發起一次發布流程。
發布到生產環境
生產環境發布流程與開發環境類似,生產環境需要填寫發布版本號記錄。版本號是由三位數字小于999的數字用.
連接組成的字符串。
在空間沒有配置生產環境域名時,生產環境處于不可發布狀態。應用發布到生產環境需要提前配置生產環境域名。