先前 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/
GNU/Linux, Debian/Ubuntu, Mac OS X, Free Software/Open Source Software, Freeware, and Programming.
2006年2月19日 星期日
2006年2月7日 星期二
Fedora 下防火牆後的 Samba 檔案分享
在 Fedora Core 4 下執行
# yum install samba
# setup
找到 Firewall Configuration 進入
找到一欄 Other ports
填入 netbios-ssn:tcp microsoft-ds:tcp netbios-ns:udp netbios-dgm:udp
在選擇 OK 就可以了
另外在 /etc/samba/smb.conf 當中的
[homes]
comment = Home Directories
browseable = no
writable = yes
可以另外加上
create mask = 0644
directory mask = 0755
更符合 Linux 檔案系統的特性
# service smb start 啟動 Samba 服務
# setup 裡可以選擇讓系統開機時自動執行 Samba 服務
另外
# smbpasswd -a username 增加 Samba 使用者的帳號並且設定密碼
# yum install samba
# setup
找到 Firewall Configuration 進入
找到一欄 Other ports
填入 netbios-ssn:tcp microsoft-ds:tcp netbios-ns:udp netbios-dgm:udp
在選擇 OK 就可以了
另外在 /etc/samba/smb.conf 當中的
[homes]
comment = Home Directories
browseable = no
writable = yes
可以另外加上
create mask = 0644
directory mask = 0755
更符合 Linux 檔案系統的特性
# service smb start 啟動 Samba 服務
# setup 裡可以選擇讓系統開機時自動執行 Samba 服務
另外
# smbpasswd -a username 增加 Samba 使用者的帳號並且設定密碼
訂閱:
文章 (Atom)