学习笔记:详解客户端Subversion命令行的使用一

相信Subversion大家有一定的了解,那么有关客户端Subversion命令行的相关问题你知道吗?让我们来共同学习一下吧。

创新互联为企业级客户提高一站式互联网+设计服务,主要包括网站制作、成都网站制作App定制开发小程序开发、宣传片制作、LOGO设计等,帮助客户快速提升营销能力和企业形象,创新互联各部门都有经验丰富的经验,可以确保每一个作品的质量和创作周期,同时每年都有很多新员工加入,为我们带来大量新的创意。 

bash>svnhelp
用法:svn [options][args]
Subversion命令行客户端,版本1.2.0。
请使用“svnhelp ”显示子命令的辅助说明。
大多数的子命令可接受文件或目录参数,对目录进行递回存取。
如无指定参数给命令,默认将会自当前的目录(包含)进
行递归存取。

可用的子命令:(括号内是Subversion命令行子命令的简写)
add
blame(praise,annotate,ann)
cat
checkout(co)//从源码库取出一个工作版本的拷贝
cleanup//
commit(ci)//提交当前工作拷贝的更改。这个地方是有可能出现代码冲突的。
copy(cp)//做一个工作拷贝的拷贝。
delete(del,remove,rm)//删除本地或者svnserverresponse上的文件或者目录。
diff(di)//比较某个文件与库中的对应文件的不同,类似于系统的diff命令。参数:文件名。
export//导出一个无版本控制的目录树拷贝。一般用于导出发行,或者投入运行的版本。
help(?,h)
import//将本地当前目录下的文件导入到svnresponse中。
info//当前目录下工作拷贝中某文件(文件夹)的信息,如URL,版本,修改日期等。参数:要看的文件(文件夹)
list(ls)//列出当前工作拷贝下的文件,相当于系统的ls命令,不过只能在工作拷贝目录下使用。
lock
log
merge//将两个来源之间的差异应用至工作拷贝路径。
mkdir//在本地或者svnrespon上新建一个文件夹.参数:URL或者路径
move(mv,rename,ren)
propdel(pdel,pd)
propedit(pedit,pe)
propget(pget,pg)
proplist(plist,pl)
propset(pset,ps)
resolved
revert
status(stat,st)//svn工作拷贝当前状态,与svnserver上的源码比较的结果。
switch(sw)
unlock
update(up)//将svnserver端文件同步到本地

Subversion是个版本控制系统的工具。
欲取得详细资料,请参考http://subversion.tigris.org/
Subversion命令行>svnco
checkout(co):Checkoutaworkingcopyfromarepository.
usage:checkoutURL[@REV]...[PATH]
Ifspecified,REVdeterminesinwhichrevisiontheURLisfirst
lookedup.
IfPATHisomitted,thebasenameoftheURLwillbeusedas
thedestination.IfmultipleURLsaregiveneachwillbechecked
outintoasub-directoryofPATH,withthenameofthesub-directory
beingthebasenameoftheURL.

有效选项:
-r[--revision]arg:ARG(一些命令需要ARG1:ARG2)
修订版参数可以是:
数字修订版号
"{"日期"}"在指定时间以后的修订版date
"HEAD"最近的档案库
"BASE"基线,基于修订版的工作条目
"COMMITTED"***提交或基线之前
"PREV"修订版提交之前
-q[--quiet]:打印尽可能少
-N[--non-recursive]:只在单个目录操作
--usernamearg:指定用户ARG
--passwordarg:指定密码ARG
--no-auth-cache:不要缓冲用户验证
--non-interactive:不要交互提示
--config-dirarg:从目录ARG读取用户配置文件
--ignore-externals:ignoreexternalsdefinitions

客户端Subversion命令行在这里还没介绍完整,请看下篇报道。
 

【编辑推荐】

  1. Subversion日期解析函数缓冲区溢出漏洞
  2. 如何结合使用Subversion和Eclipse
  3. SubVersion Windows安装指南
  4. CentOS系统中安装subversion并使用svn+ssh访问
  5. 七步搞定Subversion服务器在Ubuntu下的配置

网站名称:学习笔记:详解客户端Subversion命令行的使用一
网站路径:http://www.shufengxianlan.com/qtweb/news49/160949.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联