网站首页 > 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之前的文件,找到需要恢复的文件,进行下载保存。
Tags:linux修改只读文件
猜你喜欢
- 2024-11-26 移植Linux:如何制作rootfs?详细教程
- 2024-11-26 linux常用基础命令「服务器必备技能」
- 2024-11-26 「技术干货」一文搞懂Linux内核调试方法(二)
- 2024-11-26 Linux进程地址空间缺页异常的几种处理方法(含代码演示)
- 2024-11-26 Kali Linux的安装、root获取、修改更新源、汉化
- 2024-11-26 linux常用命令整理(详细)
- 2024-11-26 【纯干货】大佬讲解 Linux 下各文件夹的结构及用途,附PDF版下载
- 2024-11-26 Linux 进程编程入门
- 2024-11-26 Linux基础——’文件编程‘是怎么回事?
- 2024-11-26 如何修改文件的 “创建时间” 和 “修改时间” (macOS Linux Windows)