SVN客户端使用(Linux)及问题排查

1

检出文件

 

[root@svn ~]# svn co svn://192.168.32.248/test //检出test库里面所有文件

 

2

上传文件

 

[root@svn test]# echo 222222222222222 >test.txt

[root@svn test]# svn add *    //添加成待提交的状态

A         test.txt

 [root@svn test]# svn ci * -m "text" //-m指log日志,并提交文件(注意必须要输入-m)

Adding         test.txt

Transmitting file data .

Committed revision 5.

 

 

3

更新文件

 

 

[root@svn test]# svn up

Updated to revision 4.

 

4

删除文件

 

[root@svn test]# svn del *.txt    //待删除状态

D         test.txt

[root@svn test]# svn ci -m "delete"    //提交删除内容

Deleting       test.txt

Committed revision 6.

 

5

修改文件内容

 

[root@svn test]# echo 11111111111111111111111111 >content.txt //创建content.txt文件

[root@svn test]# svn add *    //添加成待提交的状态

A         content.txt     

[root@svn test]# svn ci * -m "content"

Adding         content.txt

Transmitting file data .

Committed revision 8.

[root@svn test]# echo 2222222222222222222 >>content.txt  /修改content.txt文件内容

[root@svn test]# svn ci * -m "change"

Sending        content.txt

Transmitting file data .

Committed revision 9.

 

6

更改文件名

 

[root@svn test]# svn mv 1.png 2.png //把1.png文件重命名为2.png。

A         2.png

D         1.png

[root@svn test]# svn ci -m "rename"  //提交文件

Deleting       1.png

Adding  (bin)  2.png

Committed revision 7.

 

7

问题排查

 

问题一:如果在上传文件是提示“禁止访问/svn/test/.....额外错误:PUT于....”

图片

解决方法:出现此问题的原因,可能是该用户权限为“只读权限”,要根据实际情况设置用户的权限。

问题二:当svn库里面文件误操作,被删除了,如何进行恢复

解决方法:

1.使用版本库浏览器打开需要还原文件的库。点击“HEAD”,在弹出的“选择版本”窗口中,选择“版本”,在输入框中输入需要查询的版本。如下图所示。

图片

2.点击确定,即可查看版本号为12之前的文件,找到需要恢复的文件,进行下载保存。


上面是我收集的一些视频资源包

对于软件测试的的朋友来说应该是最全面最完整的备战仓库了,为了更好地整理每个模块,我也参考了很多网上的优质博文和项目,力求不漏掉每一个知识点,很多朋友靠着这些内容进行复习,拿到了BATJ等大厂的offer,这个仓库也已经帮助了很多的软件测试的学习者,希望也能帮助到你!

关注我的微信公众号【程序员二黑】免费获取

如果你对软件测试、接口测试、自动化测试、面试经验交流感兴趣欢迎加入:软件测试技术群:785128166 里面有大牛分享学习经验
 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序员二黑

V:testerhei

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值