Linux环境下SVN的使用

(1) check out code

svn co svn://johnson/xxxx (johnson/xxxx代表路径/项目名)

(2) 有新的文件增加时,在项目的总文件夹增加或者子文件夹中增加都可以

svn add *

(3) 上传code,在项目的总文件夹下或者子文件夹下

svn ci -m "***" (***代表注释)

(4) 查看更新的记录

svn log svn://****/**** (如果在项目文件夹下直接svn log即可)

(5)删除svn里的文件

svn del ***(***代表文件名)

(6)比较两个版本的差别

svn diff -r 40:39(比较第39版本和40版本的区别)

(7)返回到版本

svn merge -r 130:128(返回到128版本)

用tkdiff工具可以实现gui化观看两个文件的差别会更加方便.

以下是将tkdiff加入到svn中的方法

(1)vi ~/.subversion/config (在大约57行加入下面指令)

diff-cmd = ~/tkdiff (tkdiff 放在哪个目录就指定哪个目录)

(2)svn diff -r r30:r31(比较版本30和版本31,图形界面就会启动,关掉一个文件的比较会打开另一                                  个不同的文件直至所有不同的文件都打开一遍)

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值