当前位置:网站首页>SVN客户端(TortoiseSVN)安装及使用说明
SVN客户端(TortoiseSVN)安装及使用说明
2022-07-25 17:42:00 【一恍过去】
为了使对代码的管理操作更加便捷,通过安装
TortoiseSVN实现可视化操作, TortoiseSVN是一款基于 SVN服务器的图形化操作用户界面工具。 1、下载
下载地址:https://tortoisesvn.net/downloads.html,并且下载1.14.2版本的安装文件:TortoiseSVN-1.14.2.29370-x64-svn-1.14.1.msi
2、安装
直接双击下载好的TortoiseSVN-1.14.2.29370-x64-svn-1.14.1.msi文件,然后一直下一步即可;
需要注意的是以下页面,需要开启command line client toos工具:
安装完成后鼠标右键单击任意空白文件夹,会出现TortoiseSVN选项表示安装成功:
3、使用说明
1、检查项目:
成功检出项目后,文件左下方会有一个绿色+白色的勾:
2、文件导入:
针对已经存在于svn服务的项目,想要下载在本地需要进行CheckOut;如果是文件事先存在于本地并且想要发布到svn服务器,那么就需要使用Import功能:
3、新增文件:
在已经对项目进行CheckOut后,创建了新了文件或者文件夹,想要加入到SVN服务中,需要进行Add操作:
4、取消新增文件:
在新增文件后,如果没有进行提交并且想要取消新增,需要进行Undo Add操作:
5、提交文件:
在进行Add后,文件并没有进入到SVN服务中,需要进行Commit操作,才能完成最终的提交操作,提交时只会提交已经Add的文件:
6、更新文件:
在其他开发人员提交了相应文件后,需要对项目进行Update才能获取最新的文件:
7、删除文件:
删除SVN服务中已经存在的文件,有两种方式:
方式一:先进行正常的删除操作再使用SVN Commit操作
方式二:直接使用SVN的Delete操作:
8、回滚文件:
对已经是最新版本的文件进行了修改,但是由于某些原因不再需要对文件进行修改,那么就需要将文件恢复到最新版本没有被修改时的状态,使用Revert操作:
9、忽略文件:
通常情况下一个文件夹下会包含多个文件,为了提高效率都是对整个文件夹进行提交,但是文件夹里面可能会存在极少数不需要提交的文件,那么可以设置忽略文件,提交时就会进行自动过滤,忽略有两种情况,提交前忽略、提交后忽略:
提交前忽略:
提交后忽略:
recursvely: 表示向下递归,会忽略当前及下级所有的相关文件
10、浏览文件:
通过TortoiseSVN的Repo-browser操作,可以看到项目在SVN服务中的所有文件:
浏览结果:
11、查看日志:
通过Show log可以看到项目的提交版本号、提交人、提交日期等内容,可以很好的用于查看提交情况,并且可以选择某个版本号的直接进行Revert操作,使项目回滚到指定版本;
边栏推荐
- 我也是醉了,Eureka 延迟注册还有这个坑!
- Postdoctoral recruitment | West Lake University Machine Intelligence Laboratory recruitment postdoctoral / Assistant Researcher / scientific research assistant
- 带你初步了解多方安全计算(MPC)
- RestTemplate通过泛型实现POST、PUT、DELETE、GET、集合请求以及文件上传(可批量文件、可带参数)的统一封装(可打印日志)
- 走马卒
- HCIP第一天实验
- New and malloc
- 【硬件工程师】元器件选型都不会?
- Redis源码与设计剖析 -- 16.AOF持久化机制
- I2C communication - sequence diagram
猜你喜欢
随机推荐
Does PgSQL have a useful graphical management tool?
Methods of de duplication and connection query in MySQL database
With 8 years of product experience, I have summarized these practical experience of continuous and efficient research and development
Thesis reading_ Multi task learning_ MMoE
Interviewer: talk about log The difference between fatal and panic
Mongodb cluster and sharding
[Hardware Engineer] about signal level driving capability
咨询下flink sql-client怎么处理DDL后,fink sql里面映射表加字段以及JOb?
带你初步了解多方安全计算(MPC)
PageHelper还能结合Lambda表达式实现简洁的分页封装
食品安全 | 八问八答带你重新认识小龙虾!这样吃才对!
With 8 years of product experience, I have summarized these practical experience of continuous and efficient research and development
[Hardware Engineer] can't select components?
OSPF --- open shortest priority path protocol
After consulting about how to deal with DDL in Flink SQL client, how to add fields and jobs to the mapping table in Fink SQL?
我想理财,不懂,有没有保本金的理财产品?
什么是 IP SSL 证书,如何申请?
Product life cycle to be considered in making intelligent hardware
"Digital security" alert NFT's seven Scams
WPF implements user avatar selector









