公司有些资料放在内网的SVN上,有时得去上面拉东西 回来,以前用kdesvn ,那天却发现怎么在gentoo上安装不上了呢,正烦的时候,突然想了一下,我们平时 不常常用cli 为什么 这个一定要用gui的呢 cli其它也是很方便的 所以记下这个文章!
安装 emerge subversion
第一 检出文件(checkout)
evan@localhost ~/svndoc $ cat checkout
#!/bin/bash
svn co http://192.168.14.18:8080/ywshare
第二 更新文件(update)。
svn update,在要更新的目录运行这个命令就可以了。
eg 我要update /home/evan/svndoc/ywshare 目录 中的内容
evan@localhost ~/svndoc/ywshare $ pwd
/home/evan/svndoc/ywshare
evan@localhost ~/svndoc/ywshare $ ls
tools 文档
cd /home/evan/svndoc/ywshare
svn update
#or
svn up
第三 提交文件(commit)。
进入需要更新的目录,输入命令:将改动的文件提交到版本库
svn commit -m path-to-commit,其中path-to-commit可以为空,成功后会提示更新后的版本号
svn commit -m “LogMessage” [-N] [–no-unlock] PATH(如果选择了保持锁,就使用–no-unlock开关)
例如:svn commit -m “add test file for my test” test.php
简写:svn ci
第四、往版本库中添加新的文件
svn add filename
例如:svn add test.php(添加test.php)
svn add * .php(添加当前目录下所有的php文件)
svn add dir (添加新目录)
http://my.oschina.net/zhangdapeng89/blog/55664
http://zhumeng8337797.blog.163.com/blog/static/1007689142012122937128/?suggestedreading&wumii
http://5iwww.blog.51cto.com/856039/278045
http://blog.csdn.net/nancy198696/article/details/4059726
#安装
http://51flash.blog.51cto.com/262426/94150/
http://en.gentoo-wiki.com/wiki/Subversion/Install
http://en.gentoo-wiki.com/wiki/Subversion/WebDAV