使用 Git Hooks 驗證 local commit 資料

  • 228
  • 0
  • Git
  • 2020-04-07

如果團隊要求在 git commit message 必須要遵守一定的規範時,似乎只能透過默契或事後來達到這件事。透過 git 所提供的 hook,可以在開發者 local commit 的時候就達到驗證目地,不合規範的 commit 不會產生,更別說會推到遠端的分支去,是個相當不錯的功能

...繼續閱讀 »

Nlog 無法正確寫出 Log

前些日子測試時發現以 debug mode 環境建置後發佈到 dev 環境時,一切都正常無誤,然而要發佈至 prd 環境時,卻發現 log 不會照著 nlog.config 裡的 rules 所設定準則去記 log

...繼續閱讀 »

SVN Migrate to Git

最近有些版控需要從 svn 搬遷至 git

然而兩者的格式是完全不同的

所幸 git svn 這個工具有提供一些轉換的幫忙

然而並不是全部都是那麼自動的

版控中最重要的東西莫過於 changelog

因為要帶有 author 與 changelog, branch, tags

...繼續閱讀 »

Apiary 版控

有些公司會使用 swagger 或是其他的 Api 管理系統來同步 API 文件的規格,但都會遇到版本控管的問題,前者雖然是自動產生的文件,但仍然可以透過 github 的異動紀錄找到,然而後者比較依賴的卻是文件的完整性,若是多個使用者同步更新則會有後蓋前的問題產生,那該怎麼追蹤以還原呢?

...繼續閱讀 »