以前 CSV、SVN 等等,都有版本編號可以查看,由版本編號就可以判斷新舊,就可以透過程式做一些處理,但是 Git 都是 sha-1 的 Hash,要怎麼做出數字的編號呢?
標籤: version
APT 鎖定 與 解除套件指定版本 (Hold)
Debian、Ubuntu Linux 使用 APT 來管理系統套件,系統一直升級上來,總會遇到某些套件想要先鎖定在某些指定版本的問題,或者系統內有多個版本,要怎麼用系統的命令切換呢?
- 註:建議使用 apt-mark 和 update-alternatives 來設定
Debian Linux 特定套件使用新版本(Testing)的作法
Debian / Ubuntu Linux 某個套件需要用到 testing / sid 的套件,但是其它都還是想維持在 stable,要怎麼做呢?
- 註1:這個情況剛好發生在 Debian SSH 套件 stable 是有 Security issue (Security Bug Tracker),testing 套件是沒問題的。
- 註2:
- CVE-2016-6515 - 由此處可見 jessie (security), jessie 1:6.7p1-5+deb8u3 vulnerable
- Information on source package openssh
使用 apt / dpkg 查詢套件版本的語法
於 Debian / Ubuntu Linux 想要查詢套件的版本資訊,要怎麼查?
好文:列出 Debian Linux 各版的常用套件版本
此網站整理了 Debian Linux 各個版本(Distribution) 常用套件使用的版本編號(套件版本),在幫助朋友解決問題時,這個頁面整理的內容很方便。
Redmine 的 版本藍圖(Version、Milestone) 建立方式
Trac 的 Millstone 是追蹤進度一個很方便的功能, 在 Redmine 沒看到, 但是把 Trac 匯入 Redmine 時, 又有看到"版本藍圖"出現(等同 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〉