原创 【FAQ】git merge 後 push 到 Gerrit 失敗,提示 no new changes ?

需求:git 分支合併 問題:使用 git merge 在本地執行分支合併操作,然後想 push 到 gerrit 上評審入庫,可是在提交時,提示:  ! [remote rejected] HEAD -> refs/for/dev (

原创 【FAQ】bash VS dash 字符串正則表達式匹配

dash 和 bash 的語法有差異,在 dash 下,用正則表達式匹配字符串的時候,提示“[[ not found”,需要使用egrep: dash寫法: if echo "$msg" | egrep -q "$regex_string

原创 【FAQ】ubuntu:java opensdk 7 如何升級到 8?

因要裝 SonarQube,必須要升級到 8 才行(SONAR_Requirements)。當前 opensdk 版本爲 7: # java -version java version "1.7.0_101" OpenJDK Runti

原创 【FAQ】xcodebuild 簽名,提示User interaction is not allowed?

蘋果因爲安全原因,默認不允許ssh登陸讀取keychain,所以執行的時候,首先要允許使用login.keychain $ security unlock ~/Library/Keychains/login.keychain 執行這個命

原创 【指導】mysql 升級:5.5-->5.6

寫在開始: 1,非專業的DBA升級數據庫,有條件的換個機器測試一遍;沒條件的搭個虛擬機多試試,一定不要想當然,不然會死的很慘。 2,不能跳版,死了活該。 進入正題,升級數據庫,不要着急,一步步慢慢走: 1,仔細查看目標版本的 relea

原创 【FAQ】如何查看 git tag 的提交時間?

如下,首先取到 tag 的時間戳,然後轉換成我想要的格式: TAG_DATE=`git log -1 --format=%ct $TAG` date -d @$TAG_DATE +%Y%m%d%H%M%S 點贊 收

原创 【FAQ】Jenkins上,xcpretty編譯報錯:invalid byte sequence in US-ASCII (ArgumentError)

在使用xcodebuild和xcpretty編譯的時候,報錯: /Library/Ruby/Gems/2.0.0/gems/xcpretty-0.2.2/lib/xcpretty/parser.rb:383:in `===': inva

原创 【FAQ】gitbook FileNotParsableError: xxx file cannot be parsed

【問題】執行 gitbook build 的時候,發現如下報錯: 【環境】gitbook 版本:3.1.1 【方法】 換了好幾個環境,結果發現有同事老版本上卻是能跑通的。一直習慣使用開源工具的最新發布版本,已保持最新節奏,結果掉坑裏

原创 【FAQ】Jenkins上,xcodebuild報錯:No matching codesigning identity found

我在編譯iOS APP。同樣的命令: xcodebuild -target "${TARGET_NAME}" -configuration "${BUILD_TYPE}" -sdk "${SDK_TYPE}" ONLY_ACTIVE_AR

原创 【FAQ】如何檢出git倉中最新的tag的代碼(不知道tag名的情況)?

# Get new tags from remote git fetch --tags # Get latest tag name LatestTag=$(git describe --tags `git rev-list --tags

原创 【指導】iOS 開發流程筆記

來源:https://github.com/leecade/ios-dev-flow 證書知識及準備工作 基礎問題答疑 什麼是證書 由 apple 官方頒發, 用以證明開發者身份的特殊文件, 在 iOS 開發中主要用於代碼簽名

原创 【FAQ】Linux、Mac上把時間戳轉化成可讀時間命令不一樣?

Linux: date -d @1456189735 Mac: date -r1456189735 點贊 1 收藏 分享 文章舉報 I__Love__China 發佈了64

原创 【筆記】《鳳凰項目》讀書筆記

《鳳凰項目——一個IT運維的傳奇故事》 這是一本很有節奏感的書,就像譯者說的,“實在想一口氣讀下去”,畢竟小說總是比技術數據更有樂趣吧。 對於很多人來說,書裏的故事,就是自己正在發生的,或者每個人都將遇到的,並告訴你如何解決、如何提速業

原创 【指導】JIRA + tomcat(自帶) + https 配置

官網指導是最詳細的,此文僅針對關鍵步驟做描述。 官網指導鏈接:https://confluence.atlassian.com/adminjiraserver/running-jira-applications-over-ssl-or-h

原创 【FAQ】Mac High Sierra 安裝 VirtualBox 失敗

源:https://medium.com/@DMeechan/fixing-the-installation-failed-virtualbox-error-on-mac-high-sierra-7c421362b5b5 問題: 在 ma