网站首页 > 精选文章 正文
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之前的文件,找到需要恢复的文件,进行下载保存。
猜你喜欢
- 2025-05-11 Fastfetch 2.42系统信息工具发布:修复虚拟磁盘检测错误
- 2025-05-11 深入理解Linux内核源码调度器原理及重要数据结构
- 2025-05-11 Fedora 42 正式发布 带来大量新功能和软件更新
- 2025-05-11 国产电脑统信uos故障合集1微信等软件无法安装
- 2025-05-11 Mac电脑运行Win10翻车,苹果建议更新显卡驱动
- 2025-05-11 黑客专用Linux发行版Kali Linux发布滚动更新版2016.1
- 2025-05-11 Ubuntu 25.04发行版登场:Linux 6.14内核,带来多项技术革新
- 2025-05-11 微软 Win11/Win10 一个命令安装 Windows Linux 子系统(WSL)
- 2025-05-11 树莓派OS更新:升级至Linux 6.6 LTS,改善对树莓派5支持
- 2025-05-11 Linux圈“地震”后续:新XZ补丁发布,删除Jia Tan维护者身份
- 最近发表
- 标签列表
-
- 向日葵无法连接服务器 (32)
- git.exe (33)
- vscode更新 (34)
- dev c (33)
- git ignore命令 (32)
- gitlab提交代码步骤 (37)
- java update (36)
- vue debug (34)
- vue blur (32)
- vscode导入vue项目 (33)
- vue chart (32)
- vue cms (32)
- 大雅数据库 (34)
- 技术迭代 (37)
- 同一局域网 (33)
- github拒绝连接 (33)
- vscode php插件 (32)
- vue注释快捷键 (32)
- linux ssr (33)
- 微端服务器 (35)
- 导航猫 (32)
- 获取当前时间年月日 (33)
- stp软件 (33)
- http下载文件 (33)
- linux bt下载 (33)