tortoisesvn v1.14.5
- 详情
- 下载地址
- 同类热门
- 推荐专题
tortoisesvn是一款超级实用的可以将代码追溯到最初的版本,让您可以看到数据是从哪里开始修改且能够发现问题解决问题,有需要的用户可以下载试一下哦!

tortoisesvn功能
1、可选的网络层
Subversion在版本库访问方面有一个抽象概念,利于人们去实现新的网络机制,Subversion的“高级”服务器是Apache网络服务器的一个模块,使用HTTP的变种协议WebDAV/DeltaV通讯,这给了Subversion在稳定性和交互性方面很大的好处,可以直接使用服务器的特性,例如认证、授权、传输压缩和版本库浏览等等。也有一个轻型的,单独运行的Subversion服务器,这个服务器使用自己的协议,可以轻松的用SSH封装。
2、数据处理
Subversion使用二进制文件差异算法展现文件的区别,对于文本(人类可读)和二进制(人类不可读)文件具备一致的操作方式,两种类型的文件都压缩存放在版本库中,差异在网络上双向传递。
3、高效的分支和标签
分支与标签的代价不与工程的大小成比例,Subversion建立分支与标签时只是复制项目,使用了一种类似于硬链接的机制,因而这类操作通常只会花费很少并且相对固定的时间,以及很小的版本库空间。
4、维护能力
Subversion没有历史负担,它由一系列良好的共享C库实现,具有定义良好的API,这使Subversion非常容易维护,可以轻易的被其他语言和程序使用。
tortoisesvn优势
【重载图标】
每个版本控制的文件和目录的状态使用小的重载图标表示,可以让你立刻看出工作副本的状态。
【原子提交】
提交要么完全进入版本库,要么一点都没有,这允许开发者以一个逻辑块提交修改。
版本控制的元数据。每个文件和目录都有一组附加的“属性”,你可以发明和保存任意的键/值对,属性是版本控制的,就像文件内容。
【可选的网络层】
Subversion在版本库访问方面有一个抽象概念,利于人们去实现新的网络机制,Subversion的“高级”服务器是Apache网络服务器的一个模块,使用HTTP的变种协议WebDAV/DeltaV通讯,这给了Subversion在稳定性和交互性方面很大的好处,可以直接使用服务器的特性,例如认证、授权、传输压缩和版本库浏览等等。也有一个轻型的,单独运行的Subversion服务器,这个服务器使用自己的协议,可以轻松的用SSH封装。
tortoisesvn是什么?
TortoiseSVN是Subversion版本控制系统的一个免费开源客户端,可以超越时间的管理文件和目录。文件保存在中央版本库,除了能记住文件和目录的每次修改以外,版本库非常像普通的文件服务器。你可以将文件恢复到过去的版本,并且可以通过检查历史知道数据做了哪些修改,谁做的修改。这就是为什么许多人将Subversion和版本控制系统看作一种“时间机器”。
某些版本控制系统也是软件配置管理(SCM)系统,这种系统经过精巧的设计,专门用来管理源代码树,并且具备许多与软件开发有关的特性-比如,对编程语言的支持,或者提供程序构建工具。不过Subversion并不是这样的系统;它是一个通用系统,可以管理任何类型的文件集,包括源代码。
TortoiseSVN的历史:
在2002年,Tim Kemp发现Subversion是一个很好的版本控制系统,但是没有好的图形化客户端,创建一个作为Windows外壳集成的Subversion客户端的创意来自TortoiseCVS,一个非常类似的CVS客户端。
Tim学习了TortoiseCVS的源代码,将其作为TortoiseSVN的基础,然后开始这个项目,注册了域名tortoisesvn.org,并将源代码提交到网上。此时Stefan Küng正在寻找一个好的免费版本控制系统,他发现了Subversion和TortoiseSVN,由于TortoiseSVN还不能够使用,他加入了这个项目并开始编程。很快他便重写了大多数代码,并且开始添加命令和特性,此时,最初的代码都已经不复存在了。
随着Subversion越来越稳定,吸引了越来越多的用户开始使用TortoiseSVN作为他们的Subversion客户端。用户群增长迅速(每天都持续增长)。Lübbe Onken提供了许多漂亮图标和TortoiseSVN的logo,细心照料网站并且管理翻译。
tortoisesvn中文设置
1、我们在安装完成TortoiseSVN软件后,在解压的软件包中双击运行LanguagePack_1.11.0.28416-x64-zh_CN.msi文件,该文件就是TortoiseSVN软件的中文补丁,我们进入到安装界面,直接点击下一步继续安装。
2、进入到正在安装界面,等待安装进度条完成就可以了,安装速度是很快的。
3、TortoiseSVN中文包安装完成,我们点击界面下方的完成就可以关闭该界面了。
4、接下来我们返回到桌面,鼠标右键点击桌面然后会出现菜单栏,如下图所示,我们点击TortoiseSVN选项,在选项右侧找到Settings(设置)选项,然后进入到该界面。
4、接下来我们进入到Settings(设置)界面,我们在界面右侧找到Language(语言)选项,然后在后方的下拉框中选择中文,最后为我们点击界面下方的确定就可以成功设置为中文了。
tortoisesvn常用命令
svn add file|dir--添加文件或整个目录
svn checkout--获取svn代码
svn commit--提交本地修改代码
svn status--查看本地修改代码情况:修改的或本地独有的文件详细信息
svn merge--合并svn和本地代码
svn revert--撤销本地修改代码
svn resolve--合并冲突代码
svn help[command]--查看svn帮助,或特定命令帮助
tortoisesvn安装说明:
1.下载对应版本的客户端
2.先安装TortoiseSVN.msi
3.再安装LanguagePack.msi
4.单击右键TortoiseSVN-Setting
5.在General的Language选择简体中文
6.点击确定,完成
tortoisesvn常见问题
问:svn客户端(TortoiseSVN)如何新增新增文件?
答:在SVN工作目录下,对于文件修改,完成后只需要commit就ok了,但对于新增文件,或者从其它目录复制进来的文件或文件夹,需要在commit之前需要做一步add操作,即将文件或文件夹添加到svn工作目录中来,否则SVN客户端不认它。具体操作很简单
然后再如图所示,右键commit即可,commit之后,在浏览器上输入你的应用地址就能访问了。
问:svn客户端(TortoiseSVN)失败的处理方法?
答:当使用TortoiseSVN下载项目失败之后,重新下载之前需要Clean up,在TortoiseSVN中Clean up总是失败。
在命令行行中执行svn cleanup就成功了。
问:TortoiseSVN如何检索地址?
答:鼠标右键桌面,选择“SVN CheckOut”,输入检索的地址,点击OK,就开始从svn服务器端检索出内容
问:TortoiseSVN如何添加地址?
答:检索出文件夹内容之后,我们把要上传的文件夹或者文件放到检索的内容里面,鼠标右键点击“TortoiseSVN->Add”进行添加文件到svn上
问:是否可以创建一个本地的版本库到网络文件夹?
答:不能创建Berkeley DB版本库到共享的网络地址
问:是否可以使用不同的Subversion客户端来操作同一个工作拷贝?
答:可以,客户端只是用来控制你的工作拷贝,以及工作拷贝与版本库之间的交互。工作拷贝里的元数据对于不同的客户端来说都是一样的。
下载TOXX
2025/11/14 12:12:04常用工具
下载作业答案口算批改app
2025/12/15 10:12:14常用工具
下载维词高中学生版
2025/12/12 12:46:04常用工具
下载女生记账app
2025/10/28 17:23:40常用工具
下载360罗盘指南针app
2025/12/12 13:03:24常用工具
下载照片拼接编辑器app
2025/10/28 17:04:57常用工具
下载惜食魔法袋app
2025/12/14 13:58:32常用工具
下载弹幕锁屏app
2025/10/28 16:30:58常用工具
下载beoplay官方app
2025/10/28 16:26:06常用工具
下载红宝书app
2025/10/28 16:21:53常用工具
下载小米14Pro钛金属版刷机包
2025/11/25 13:26:19刷机工具
下载红米K40S刷机包
2025/12/1 17:18:21刷机工具
下载小米14Ultra刷机包
2025/11/18 9:02:34刷机工具
下载小米14TPro刷机包
2025/11/24 12:35:26刷机工具
下载小米14刷机包
2025/11/27 16:27:51刷机工具
下载重力听听音乐
2025/11/29 15:18:33图像影音
下载全剧得
2025/5/28 16:31:12图像影音
下载方格音乐手机版免费
2025/12/2 14:25:35图像影音
下载即刻追剧
2025/6/1 12:49:11图像影音
下载墨音乐安卓版
2025/11/16 15:42:13图像影音



















