windows环境下的svn客户端(VisualSVN Server),服务端(TortoiseSVN),中文化(TortoiseSVN LanguagePack_1.9.7.2)安装和使用(超详细)

一、下载安装包

![在这里插入图片描述](https://img-blog.csdnimg.cn/8475b444e7b54074981c97f99d33086b.png

1.VisualSVN server 服务端下载:VisualSVN Server

在这里插入图片描述

2.svn客户端下载:TortoiseSVN

在这里插入图片描述

3.中文化包下载:TortoiseSVN LanguagePack_1.9.7.27907-x64-zh_CN中文包

在这里插入图片描述

二、安装软件

1.安装VisualSVN server 服务端:

(1)双击启动,点击Next

在这里插入图片描述

(2)勾选,点击Next

在这里插入图片描述

(3)默认,点击Next

在这里插入图片描述

(4)配置SVN服务,可默认,或自定义保存路径(端口号一定要改为8443,443会和其他的产生冲突)

在这里插入图片描述

(5)如果端口被占用,出现下面报错:

加粗样式

(6)一直默认next,点击finish,出现下面界面

在这里插入图片描述

2.使用VisualSVN server服务端

(1)新建库

可以选第一个选项新建,也可以通过 “新建”栏 新建一个库
在这里插入图片描述

(2)版本库的配置:

版本库的数据存储有两种方式,一种是在分布式仓库中存放数据,另一种是使用普通文件,采用自定义的格式来存储,称为FSFS
这个选择根据需求就可以,默认选择FSFS方式
在这里插入图片描述

(3)给库起一个名字

在这里插入图片描述

(4)选择库的结构

默认选择空库,第二个是单例工程库,默认有“trunk”,“branches”,“tags”三个文件,视情况而定
在这里插入图片描述

(5)权限设置

选择自定义权限
在这里插入图片描述

(6)添加

**加粗样式**

(7)创建用户,输入用户名和密码,用户名最好不要有中文

在这里插入图片描述

(8)创建完成后,选中用户,点击ok,可以看到用户默认是有 “读和写” 的权限,选中用户,也可以对用户的权限进行修改

在这里插入图片描述

(9)最后点击确定,回到了最开始的权限设置页面,点击 create 创建

在这里插入图片描述

(10)然后出现这样的一个界面,这个界面中要着重注意的是 url ,点击Finish 完成

**加粗样式**

(11)创建的 TEST 库就创建完成了,目前这个库是一个空库

在这里插入图片描述

(12)新建目录

右键单击新建的 TEST 库 --> 新建 —> Floder 新建目录
在这里插入图片描述

(13)在界面中可查看该目录

**加粗样式**

(14)检出项目

服务端地址为:https://WIN-J2H4498VOHM:8443/svn/test/ (图一) 要换成服务器地址(图二):https://10.0.0.228:8443/svn/test/
在这里插入图片描述
图一
在这里插入图片描述
图二

3.安装SVN客户端:TortoiseSVN-1.9.7.27907-x64-svn-1.9.7.msi(一直next,一直到finish)

(1)双击点击next

在这里插入图片描述

(2)如果你喜欢用命令行操作,请务必记得勾选command line client tool为will be install on local hard driver,不用命令行的跳过这一步。

在这里插入图片描述

(3)然后一路next即可安装。安装完毕后,在任意地方右键查看快捷菜单。发现TortoiseSVN即表示安装成功。

在这里插入图片描述

4.安装客服端中文语言包:LanguagePack_1.9.7.27907-x64-zh_CN.msi

(1)双击点击next,一直到finish

在这里插入图片描述

(2)安装完语言包之后,可以右键进入setting设置。

在这里插入图片描述

(3)选择你喜欢的语言(比如中文),然后确定,不出意外,现在的语言已经切换到中文了。

在这里插入图片描述

### 如何选择合适的SVN客户端 对于不同操作系统下的开发者来说,选择适合自己的SVN客户端是非常重要的。以下是针对Windows、Mac以及Linux系统的常用SVN客户端及其特点: #### Windows平台 TortoiseSVNWindows 用户中最受欢迎的 SVN 客户端之一。它通过与资源管理器集成的方式提供了一个直观的操作界面[^1]。其主要优点包括: - 高度集成于文件浏览器。 - 支持大部分常见的版本控制功能。 安装过程中可以选择语言配置选项来满足多语种需求[^3]。 #### Mac OS X 平台 在 MacOS 上寻找类似于 TortoiseSVN 功能全面且易于使用的解决方案可能更具挑战性。然而,macSvn 提供了一款较为理想的替代品[^2]。它的特性如下: - **无缝 Finder 整合**:如同 TortoiseSVN 对 Explorer 的增强那样,macSvn 能够让使用者直接从 Finder 中访问所有必要的 Subversion 命令[^4]。 - 内建多种辅助工具:无需单独安装第三方应用程序即可享受差异对比错误追踪等功能的支持。 此外还存在一些付费的专业级产品比如 Cornerstone 或者免费开源的选择如 SmartGit (尽管后者更侧重 Git),但它们未必能完全匹配上述提到的产品体验。 #### Linux 平台及其他环境 KDE桌面环境下 kdesvn 成为了许多用户的首选方案因为它能够良好地融入 KDE 生态系统之中并提供了接近 TortoiseSVN 的用户体验。如果偏好 GNOME 则可能会考虑使用 RabbitVCS 这样的插件形式实现类似的功能覆盖范围。 ### 推荐常用的SVN客户端工具列表 - **跨平台命令行工具**: svn本身即是一个强大的基础程序适用于任何支持编译或者预构建包分发的主要计算架构之上; - **图形化界面(GUI)**: - *Windows*: TortoiseSVN; - *Mac OSX*: macSvn, Cornerstone(S); - *Linux(KDE)*: KDESvn. ### 下载最新版SVN客户端方法指导 通常可以通过官方网站获取最新的稳定发行版本链接来进行手动下载安装。例如 TortoiseSVN macSvn 都维护着各自的主页用于发布更新信息服务条款说明文档等内容。同时也可以借助包管理系统(apt-get/yum/brew etc.)自动处理依赖关系从而简化部署流程特别是在类 Unix 系统当中显得尤为便利。 ```bash sudo apt install subversion # Debian/Ubuntu based systems. brew install subversion # Homebrew on macOS. ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值