svn相关命令

  1. svn是什么
    svn是一个开放源代码的版本控制系统(源码地址:http://subversion.apache.org/download.cgi),是用于多个人共同开发同一个项目,共用资源的目的。比如项目代码、项目文档……

  2. svn与git的区别
    git与svn最大的区别在于,git是分布式版本控制系统,在每个分支上存储着完整的git仓库,因此开发人员可以在离线环境下进行提交(本地仓库)、查看历史修改信息等,等有网环境时提交到远程主仓库。而svn严格执行CS模式,所有分支只是主版本的内容拷贝,必须与主版本保持代码一致性。

  3. svn常用命令
    svn add file|dir //添加文件或整个目录
    svn checkout (co) url //获取地址为url的svn代码
    svn commit(ci) -m “当次修改的具体内容描述” //提交本地修改代码
    svn status //查看本地修改代码情况:修改的或本地独有的文件详细信息
    svn merge //合并svn和本地代码
    svn revert [file] //撤销本地修改代码
    svn resolve //合并冲突代码
    svn help [command] //查看svn帮助,或特定命令帮助
    svn diff > diff.txt //会将本地代码和缓存在本地.svn目录下的信息的不同,保存到diff.txt文件中
    svn diff -r 3 //比较你的本地代码和版本号为3的所有文件的不同。
    svn diff -r 3 text.c //比较你的本地代码和版本号为3的text.c文件的不同。
    svn diff -r 5:6 //比较版本5和版本6之间所有文件的不同。
    svn diff -r 5:6 text.c //比较版本5和版本6之间的text.c文件的变化。
    svn diff -c 6 test.c //比较版本5和版本6之间的text.c文件的变化。
    svn list url //查看目录中的文件。
    svn list -v url //查看详细的目录的信息(修订人,版本号,文件大小等)。
    svn list [-v] //查看当前当前工作拷贝的版本库URL。

  4. git常用命令
    http://www.cnblogs.com/cspku/articles/Git_cmds.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值