先前 SourceForge 提供了 SVN 的服務
而原本的 PCManX - wxWidgets 版 使用的是 CVS
剛剛花了點時間把儲存庫轉換過去
將所做的動作整理記錄一下
1. 首先 checkout 一份最新的版本
cvs -z3 -d:ext:developer@cvs.sourceforge.net:/cvsroot/pcmanx co -P PCManX
2. 接著加上一個 tag
cvs -q tag cvs2svn_transfer
3. 然後再重新 checkout 一份乾淨的版本 ( 沒有 CVS 版本控制訊息的 )
cvs -q export -r cvs2svn_transfer -d pcman-wx PCManX
4. 最後將乾淨的版本 import 到 SVN 裡
svn --username developer import pcmanx-wx https://svn.sourceforge.net/svnroot/pcmanx/trunk
就這樣,現在如果要 checkout 就使用
svn co https://svn.sourceforge.net/svnroot/pcmanx/trunk pcmanx-wx
目前最新的 PCManX - GTK+ 版在 http://pcmanx.csie.net
而本篇所提到的是 PCManX - wxWidgets 版在 http://sf.net/projects/pcmanx
參考文件:
http://linux.tnc.edu.tw/techdoc/cvs/book1.html
http://freebsd.sinica.edu.tw/%7Eplasma/svnbook/
沒有留言:
張貼留言