subversion

OS X Server 5 的 Xcode 服務

[華語, cmn-Hant-TW] 有一台機器是用 OS X Server 4.x 架設的,上面提供基本的 redmine/git/svn 服務,使用上沒什麼問題,不過自從升級到 OS X Server 5 之後就變得怪怪的了,一開始除了 redmine 正常外 git/svn 完全不能動作,直接下 git 指令才發現是因為同時升級的 Xcode 7 要先同意條款才能使用,這個問題解決之後 redmine 裡面就可以正常瀏覽 git 跟 svn 檔案庫的內容了,不過奇怪的是遠端存取檔案庫的時候 svn 可以動,但是 git 就一直吃 503 Service Unavailable 看了一下才發現原來 Server 5…

FreeBSD ports svn

[華語, cmn-Hant-TW] 根據 portmgr 這篇的講法,ports 不久之後就要追隨 src 的腳步改成用 svn 了。 然後跟 src 的情況一樣原本 c(v)sup 的機制還是能用,只是直接用 svn 或許是比較方便的方式 (當然更簡單的就是用 portsnap 了,只是我不愛用…) 所以之後灌 freebsd 完要設定原始碼目錄就不用再改 supfile 那些東西了,這一切將會變得很簡單 # pkg_add -r subversion # rehash # svn co svn://svn.freebsd.org/ports/head /usr/ports# pkg_add -r subversion # rehash…

svn:externals

[客家話, hak-Hant-TW] 記一下,按仔才毋會記毋得。 svn propedit svn:externals $DIRsvn propedit svn:externals $DIR 過來就會跳到編輯程式,一條一條加要連結的項目進去就可以了,像按仔: dir_a svn://source/projects/PROJ_A/trunk/liba dir_b svn://source/projects/PROJ_B/trunk/appbdir_a svn://source/projects/PROJ_A/trunk/liba dir_b svn://source/projects/PROJ_B/trunk/appb 存起來,下擺 svn update 那下就會自動捉最新的版本下來了,是講會修改就再度打 svn propedit 就做得了。