2006年2月28日 星期二

PCManX - wxWidgets 版 儲存庫轉移

先前 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/

沒有留言: