一、匯入svn原始目錄
[root@localhost svnpasswd]# mkdir /data/qingyun -pv
mkdir: 已建立目錄 "/data"
mkdir: 已建立目錄 "/data/qingyun"
[root@localhost qingyun]# mkdir trunk branch tags -pv
到客戶端win7檢視
二、從svn提取資料
[root@localhost qingyun]# mkdir /data/test
[root@localhost qingyun]# svn checkout svn: /data/test --username=qingyun --password=168
a /data/test/trunk
a /data/test/lession001.txt
a /data/test/lession002.txt
a /data/test/branch
a /data/test/tags
[root@localhost qingyun]# ls /data/test
branch lession001.txt lession002.txt tags trunk
檢視svn中資料,用ls預設顯示一級目錄
[root@localhost qingyun]# svn ls svn:
branch/
lession001.txt
lession002.txt
tags/
trunk/
向svn當中提交資料
[root@localhost test]# svn ci -m /data/test/trunk/test.log
svn幫助
[root@localhost test]# svn --help
用法: svn [options] [args]
subversion 命令列客戶端,版本 1.6.11。
使用「svn help 」 顯示子命令的幫助資訊。
使用「svn --version」檢視程式的版本號和版本庫訪問模組,或者
使用「svn --version --quiet」只檢視程式的版本號。
大多數的子命令可接受檔案或目錄引數,對目錄進行遞迴處理。
如果沒有指定引數,預設對當前目錄(包含當前目錄)遞迴處理。
可用的子命令:
addblame (praise, annotate, ann)
catchangelist (cl)
checkout (co)
cleanup
commit (ci)
copy (cp)
delete (del, remove, rm)
diff (di)
export
help (?, h)
import
info
list (ls)
lock
logmerge
mergeinfo
mkdir
move (mv, rename, ren)
propdel (pdel, pd)
propedit (pedit, pe)
propget (pget, pg)
proplist (plist, pl)
propset (pset, ps)
resolve
resolved
revert
status (stat, st)
switch (sw)
unlock
update (up)
SVN 二 客戶端篇
檢出 從svn同步 到本地 工作副本 本地的 用於本地開發 提交 完成 開發後,將 同步到svn上 版本 每一次同步便產生新的版本 無版本控制 不在svn的版本控制下的檔案,如新建立的檔案 衝突 因為同步衝突而產生的衝突 鎖定 因為某一方鎖定檔案,無法使用 svn 版本庫的檢出 更新 提交等所謂檢出...
SVN客戶端安裝
2 從中解壓出features與plugins資料夾,複製到e myeclipse myplugin svn裡面,其它的 xml檔案不要。3 在e myeclipse myeclipse8.5 dropins下新建檔案svn.link,內容是path e myeclipse myplugin svn...
svn客戶端工具
之前用git的時候是命令列和工具一起用。命令列比較簡單方便一些,工具呢就是更加具體一些,結合使用更好。用了git後再用svn會感覺很不爽,只用命令列還感覺可以,最好也安裝個客戶端工具,看起來更加直觀些。smartsvn收費,當然有破解版,但是安全不安全就不知道了。tortoisesvn沒有mac版的...