SVN
linux下SVN帐户密码信息默认保存在用户宿主目录下的.subversion中。如下所示,
cd /root/.subversion/auth/svn.simple
cat cb55bd6766b877eab838e85e56c52979
K 8
passtype
V 6
simple
K 8
password
V 7
123456 # 密码
K 15
svn:realmstring
V 50
<https://svn.domain.com:443> VisualSVN Server # SVN地址
K 8
username
V 6
liqiao # 用户名
END# 显示全部历史提交版本
svn log
# 显示详细信息
svn log -v
# 显示最近三版历史详细记录
svn log -v -l 3
# 对比第2、3版本提交的差异,新版本在前,旧版本在后
svn diff -r 115:110
# 切换到指定版本
svn upate -r30
SVN DIFF内容解析
Index: apiServer/src/com/jiaparts/user/service/UserService.java
===================================================================
--- apiServer/src/com/jiaparts/user/service/UserService.java (版本 115)
+++ apiServer/src/com/jiaparts/user/service/UserService.java (版本 110)
@@ -1,7 +1,6 @@
package com.jiaparts.user.service;
import com.common.model.Json;
-import com.jiaparts.model.AppUser;
public interface UserService {
#
-1,7 表示新版(115)从这个文件的第1行开始,显示7行的内容
+1,6 表示旧版(110)从这个文件第1到第6行的内容
SVN update之后几种状态
A 已添加
D 已删除
U 已更新
C 合并冲突
G 合并成功
E 已存在
R 已替换
最后更新于