SVN之TortoiseSVN使用02
TortoiseSVN常用操作和安装eclipse的svn插件
一、关于TortoiseSVN的介绍
1. 安装TortoiseSVN图像化操作软件,便于操作SVN!

如图有两种版本的,一个是32位,一个是64位的。分别对应着的是其汉化包
2.介绍一下svn仓库中的目录结构

在配置文件中可以设置一些权限和配置!打开配置文件目录如图

我们可以配置,以什么方式访问!
在svnserve.conf中:

确定账号配置文件位置

确定认证配置文件位置

passwd 账号配置 (一行一个账号,账号用户名和密码组成,使用等号分隔)

authz 认证配置文件
配置组 , 格式:组名 = 用户1 ,用户2,....

认证细节配置
多仓库
[bbs:/] --> 确定仓库名称 。[bbs:/doc] 给bbs仓库的doc目录配置权限
@itheima = rw --> 给itheima组设置权限。
read ('r') ,read-write ('rw') ,or no access ('').
user3 = r --> 给user3 指定权限
*= --> 其他用户没有权限

单仓库
[/] -->当仓库的根 [/doc] 单仓库doc目录

2.关于常见图标的介绍:
①当创建一个新的文件没有添加到版本控制时
②当添加到版本没有上传到仓库时

③当上传到仓库中时(想要上传右击点击commit就可以提交内容)



④当提交到仓库,想要忽略一个文件时


⑤当想要删除一个文件时

⑥当修改未提交时

⑦常见图标总汇

3.如何检出和更新

如图点击Checout下载仓库内容

如图点击Update会将仓库的内容更新到指定文件夹
二、安装svn插件到eclipse里面
1.压缩包插件包如下

由上到下分别是低版本到高版本的插件,如果eclipse不兼容则换一个压缩包
2.依赖的安装包(如果不安装这个安装包的话则会导致eclipse上不能正常下载仓库的内容下载地址为https://sliksvn.com/pub/Slik-Subversion-1.8.13-x64.msi)

3.安装到eclipse里面有三种方式
①在安装eclipse的安装目录下将插件包的内容(features和plugins两个文件夹)拷入进去

eclipse插件规范
eclipse 目录
| -- features目录
| -- plugins 目录
②在任意地方解压插件压缩包然后在eclipse安装目录下的dropins目录下引入一个.link文件来引入进去

文件名:自定义
文件扩展名:link
文件内容:
path = 插件完整目录,需要指定到eclipse,及可以看到(features 、 plugins)
例如:
path=D:\\java\\MyEclipse\\MyEclipse 10\\svn\\eclipse
path=D:/java/MyEclipse/MyEclipse 10/svn/eclipse

③在线安装
在线安装请参照网上的操作
安装成功的标志是:如图注意一定要后面有一串数字才能算安装成功,如果不安装上面那个依赖安装包则这个位置将会显示Not Available

SVN之TortoiseSVN使用02的更多相关文章
- SVN与TortoiseSVN实战:文件加锁详解
硬广:<SVN与TortoiseSVN实战>系列已经写了八篇,本篇是完结篇,整个系列结合TortoiseSVN对SVN中容易被忽视的部分进行了详解,以技巧性为主. 本篇详解使用Tortoi ...
- SVN与TortoiseSVN实战:属性的奇技淫巧(二)
硬广:<SVN与TortoiseSVN实战>系列已经写了七篇,本系列结合TortoiseSVN对SVN中容易被忽视的部分进行了详解. 关于属性的奇技淫巧较多,分为两篇来写,第一篇详见< ...
- SVN与TortoiseSVN实战:属性的奇技淫巧(一)
硬广:<SVN与TortoiseSVN实战>系列已经写了六篇,本系列结合TortoiseSVN对SVN中容易被忽视的部分进行了详解,预计再用三.四篇来结束这个系列. 本篇详解一下SVN的属 ...
- SVN与TortoiseSVN实战:补丁详解
硬广:<SVN与TortoiseSVN实战>系列已经写了五篇,第二篇<SVN与TortoiseSVN实战:标签与分支>和第三篇<SVN与TortoiseSVN实战:Tor ...
- SVN与TortoiseSVN实战:冲突详解(二)
硬广:<SVN与TortoiseSVN实战>系列已经写了四篇,第二篇<SVN与TortoiseSVN实战:标签与分支>和第三篇<SVN与TortoiseSVN实战:Tor ...
- SVN与TortoiseSVN实战:冲突详解(一)
硬广:<SVN与TortoiseSVN实战>系列已经写了三篇,第一篇<SVN与TortoiseSVN实战:从入门到精通>,第二篇<SVN与TortoiseSVN实战:标签 ...
- SVN与TortoiseSVN实战:TortoiseSVN新建及合并分支
硬广:<SVN与TortoiseSVN实战>系列已经写了两篇,第一篇<SVN与TortoiseSVN实战:从入门到精通>,关于分支和标签的知识介绍可翻阅第二篇<SVN与T ...
- SVN与TortoiseSVN实战:标签与分支
最近在写<IOS性能调优系列>,今天偷个懒,写写SVN与TortoiseSVN实战的第二篇,标签与分支. 第一篇详见<SVN与TortoiseSVN实战:从入门到精通> SVN ...
- SVN与TortoiseSVN实战:从入门到精通
SVN,版本控制程序,是支撑项目开发的基础工具. 在团队开发中,不管是程序员还是美工.测试等人员,都会用到SVN,通常会把SVN视为源代码管理工具,但对于SVN更准确的理解是: “帮助参与项目人员的管 ...
随机推荐
- 智和网管平台SugarNMS 2019年度IT综合监控突破性成果概览
一元复始,万象更新,欢辞旧岁,喜迎新年. 智和信通,精益求精,携手并进,迎战鼠年! 2020年1月10日,北京智和信通技术有限公司(以下简称“智和信通”)以“2020携手并进”为主题的年度庆典暨201 ...
- 利用url地址获取你需要的参数,window.location系列
这是我要获取url中一个code的参数值所以用了如下的方法GetQueryString(name) { let reg = new RegExp('(^|&)' + name + '=([^& ...
- jenkins 参数化运行性能测试脚本
概述 我们用jenkins做持续集成的时候,常常需要跑不同的脚本,传不同的参数.尤其是性能基准测试,线程数和持续时间需要实时调整以满足我们的测试需求.那么是不是需求变了,我们 就需要重新准备一套脚本? ...
- C# 多线程之通过Timer开启线程的例子
本例通过Timer的tick()方法触发TimerCallback委托来开辟新的线程,线程中的具体工作通过一个静态方法作为参数给TimerCallback委托. using System; using ...
- Python面试(基础)
第一部分 必答题 1,简述列举了解的编程语言及语言间的区别? Python 解释型语言,代码简洁,易懂 C语言 编译型语言,底层语言 c++ 编译型语言,在C语言基础上加了面向对象 Java 混合型语 ...
- Python requests 调Jenkins登录接口,返回404,但请求地址、请求头、消息主题和抓包的内容都一样
#coding=utf-8import requests url = "http://localhost:8080/jenkins/j_acegi_security_check"h ...
- 解决egg-mysql连接数据库报错问题
遇到这个问题,我在网上找了好多资料,最终于解决了!!!★,°:.☆( ̄▽ ̄)/$:.°★ . 我遇到的问题是这样的:链接mysql完全按照官网上做的,但是在yarn dev 时就是一直报错,错误我就不 ...
- Linux学习Day3:新手必须掌握的Linux命令(二)
今天学习的命令都是运维工作中经常要用到的,非常实用,必须要用心学习,争取把这些命令烂熟于心,具体内容如下: 一.系统状态监测命令 1.ifconfig命令 用于获取网卡配置与网络状态等信息. [roo ...
- 00-django | 02-处理HTTP请求
00-django | 02-处理HTTP请求 python Django Django 处理 HTTP 请求 Hello 视图函数 我们先以一个最简单的 Hello World 为例来看看 djan ...
- 《手把手教你构建自己的 Linux 系统》学习笔记(7)
目录 tee 命令的缺陷是什么?如何解决这个缺陷? /etc/ld.so.conf 文件的作用是什么? 动态链接和静态链接有什么不同? 动态编译 静态编译 共享库为什么会有版本?共享库的版本升级原理是 ...
