2015-03-11

2015-02-06

  • elleryq says: [爆卦] 你我都需要關心的..台灣飛安
  • elleryq says: 原來以前有這問題,pip search 不參考 http_proxy,而 pip install 則有。原因是 pip search 用 xmlrpclib,而 pip install 用 urllib2 pypa/pip
  • elleryq says: github 上的名字是 simplegeo/python-oauth2 ,pypi 裡卻是 oauth2;而 pypi 裡的 python-oauth2 ,在 github 裡則是 wndhydrnt/python-oauth2 。讓人混亂~
    • e*****q says: oauth2 還沒移植到 Python 3,而且好久沒更新了。有人已經做了移植的動作,名字叫 python3-oauth2,沒放到 pypi 上: i-kiwamu/python3-oauth2
  • elleryq says: 今天尾牙,早上想起去年尾牙回家後,在床上躺了兩天... 抖...
    • e*****q says: 去年應該是中了流感又或者是腸胃型的感冒,反正整個就很不舒服,只能躺在床上...
  • elleryq says: 遷移現有的 svn repository 到 git 可以參考 Git - Git 与 Subversion 與其下一節
    • e*****q says: 整理如下。先到原 svn 專案下,執行 svn log ^/ --xml | grep -P "^<author" | sort -u | perl -pe 's/<author>(.*?)<\/author>/$1 = /' > users.txt ,產生 users.txt,編輯裏面 svn user 跟 git user 的對照。
    • e*****q says: 接著用 git svn 重新簽出 svn repository: git svn clone your_svn_url -T trunk -b branches -t tags -s your_project -git -Ausers.txt --no-metadata
    • e*****q says: -Ausers.txt 就是一樓取得的使用者對照檔案。
    • e*****q says: --no-metadata 是處理掉一些 git-svn 加上的附加訊息,這可以用 git log 比較得知,沒有加的話,git log 結果會有 git-svn-id: .... 的訊息。
    • e*****q says: 如果有 tags 的話,會需要處理:git for-each-ref refs/remotes/tags | cut -d / -f 4- | grep -v @ | while read tagname; do git tag "$tagname" "tags/$tagname"; git branch -r -d "tags/$tagname"; done
    • e*****q says: 如果有 branch 的話,也需要處理:git for-each-ref refs/remotes | cut -d / -f 3- | grep -v @ | while read branchname; do git branch "$branchname" "refs/remotes/$branchname"; git branch -r -d "$branchname"; done
    • e*****q says: 接著加入 git remote repository :git remote add origin your_git_remote_repository ,再用 git push origin --all 推上去。
    • e*****q says: 最後把 tags 也推上去: git push origin --tags
  • elleryq says: git 已經 2.3 了說~ 好快~
  • elleryq says: 在 HBO 看到 All is lost 海上求生記,勞柏瑞福主演,感覺還蠻不錯的。

沒有留言:

張貼留言

2019-07-30

e***q says:無條件支持「看到更多吉賽兒 aka 國民老婆 aka 蓋兒加朵 (Gal Gadot) 與韓的玩命情侶走天涯電影」 真心覺得這個更有賣點! 6 年過去了我們還在等!給《玩命關頭》韓哥一個公道,戴克蕭不用踹共嗎? – 電影神搜 #JusticeForHan e...