Git 的版本編號如何製作?

以前 CSV、SVN 等等,都有版本編號可以查看,由版本編號就可以判斷新舊,就可以透過程式做一些處理,但是 Git 都是 sha-1 的 Hash,要怎麼做出數字的編號呢?

閱讀全文〈Git 的版本編號如何製作?〉

APT 鎖定 與 解除套件指定版本 (Hold)

Debian、Ubuntu Linux 使用 APT 來管理系統套件,系統一直升級上來,總會遇到某些套件想要先鎖定在某些指定版本的問題,或者系統內有多個版本,要怎麼用系統的命令切換呢?

  • 註:建議使用 apt-mark 和 update-alternatives 來設定

閱讀全文〈APT 鎖定 與 解除套件指定版本 (Hold)〉

Debian Linux 特定套件使用新版本(Testing)的作法

Debian / Ubuntu Linux 某個套件需要用到 testing / sid 的套件,但是其它都還是想維持在 stable,要怎麼做呢?

閱讀全文〈Debian Linux 特定套件使用新版本(Testing)的作法〉

Redmine 的 版本藍圖(Version、Milestone) 建立方式

Trac 的 Millstone 是追蹤進度一個很方便的功能, 在 Redmine 沒看到, 但是把 Trac 匯入 Redmine 時, 又有看到"版本藍圖"出現(等同 Milestone), 來研究看看怎麼設定.

閱讀全文〈Redmine 的 版本藍圖(Version、Milestone) 建立方式〉

PHP 遇到 Headers and client library minor version mismatch

Percona MySQL 升級 5.6 後, PHP 的 mysql_connect() 就出現下述警告(Warning)訊息:

PHP Warning:  mysql_connect(): Headers and client library minor version mismatch. Headers:50531 Library:50613 ...

要如何解決?

閱讀全文〈PHP 遇到 Headers and client library minor version mismatch〉