- 安卓下载 相关标签
类型:编程工具
语言:简体中文
更新: 2025-05-12 03:38:58
大小:26.8 GB
平台:Win All
- 1[编程工具]Gitee码云官方下载 v2.29.2 高校版
- 2[编程工具]visual studio2013~2019全系列离线版下载 免安装网盘资源
- 3[编程工具]Notepad2中文电脑版下载 v4.21.1 免费版
- 4[编程工具]VisualCppRedist(VC运行库安装工具) v1.0 免费版
- 5[编程工具]Vue Devtools(vue调试工具)插件下载 附使用教程 最新版
- 6[编程工具]amis前端代码框架下载 v1.1.1 官方版
- 7[编程工具]QOwnNotes开源免费下载 v21.1.8 中文版
- 8[编程工具]Kittenblock(机器人编程)中文版软件下载 v1.8.6 电脑版
- 9[编程工具]eFrameWork网站构建框架 v4.0.2 官方版
- 10[编程工具]JetLinks物联网搭建平台 v1.8.0 官方版
svn软件的全称叫TortoiseSVN编程工具,它是一款非常实用的SVN开源客户端,软件完全免费,而且是开源的。使用TortoiseSVN你可以将文件恢复到过去的版本,并且可以通过检查历史知道数据做了哪些修改,谁做的修改。
程序员必备的软件TortoiseSVN——现在为你提供免费下载,软件的功能非常强大,可以超越时间的管理文件和目录,能够记住源文件和目录的每一次修改,非常实用。

【svn基本介绍】
可选的网络层
Subversion 在版本库访问方面有一个抽象概念,利于人们去实现新的网络机制,Subversion 的“高级”服务器是 Apache 网络服务器的一个模块,使用 HTTP 的变种协议 WebDAV/DeltaV 通讯,这给了 Subversion 在稳定性和交互性方面很大的好处,可以直接使用服务器的特性,例如认证、授权、传输压缩和版本库浏览等等。也有一个轻型的,单独运行的 Subversion 服务器,这个服务器使用自己的协议,可以轻松的用 SSH 封装。
数据处理
Subversion 使用二进制文件差异算法展现文件的区别,对于文本(人类可读)和二进制(人类不可读)文件具备一致的操作方式,两种类型的文件都压缩存放在版本库中,差异在网络上双向传递。
高效的分支和标签
分支与标签的代价不与工程的大小成比例,Subversion 建立分支与标签时只是复制项目,使用了一种类似于硬链接的机制,因而这类操作通常只会花费很少并且相对固定的时间,以及很小的版本库空间。
维护能力
Subversion 没有历史负担,它由一系列良好的共享 C 库实现,具有定义良好的 API,这使 Subversion 非常容易维护,可以轻易的被其他语言和程序使用。
外壳集成
TortoiseSVN 与Windows 外壳(例如资源管理器)无缝集成,你可以保持在熟悉的工具上工作,不需要在每次使用版本控制功能时切换应用程序。
并且你不一定必须使用 Windows 资源管理器,TortoiseSVN 的右键菜单可以工作在其他文件管理器,以及文件/打开对话框等标准的 Windows 应用程序中。你必须牢记,TortoiseSVN 是有意作为 Windows 资源管理器的扩展开发,因此在其他程序可能集成的并不完整,例如重载图标可能不会显示。
重载图标
每个版本控制的文件和目录的状态使用小的重载图标表示,可以让你立刻看出工作副本的状态。
简便访问
Subversion 命令的简便访问
所有的 Subversion 命令存在于资源管理器的右键菜单,TortoiseSVN 在那里添加子菜单。
因为 TortoiseSVN 是一个 Subversion 客户端,我们也很愿意为你展示一些 Subversion 本身的特性:
目录版本控制
CVS 只能追踪单个文件的历史,但是 Subversion 实现了一个“虚拟”文件系统,可以追踪整个目录树的修改,文件和目录都是版本控制的,结果就是可以在客户端对文件和目录执行移动和复制命令。
原子提交
提交要么完全进入版本库,要么一点都没有,这允许开发者以一个逻辑块提交修改。
版本控制的元数据
每个文件和目录都有一组附加的“属性”,你可以发明和保存任意的键/值对,属性是版本控制的,就像文件内容。

【svn使用方法】
TortoiseSVN是windows平台下Subversion的免费开源客户端。
一般我们都是先讲讲服务器的配置,然后再讲客户端的使用,但是在TortoiseSVN上,却可以反过来。因为,如果你的要求不高,只是想在本机,或者是可信任的局域网络中使用SVN版本控制,可以不需要安装SVN,而只使用TortoiseSVN即可。
接下来就来讲讲TortoiseSVN的使用。
1、下载TortoiseSVN。其中也包括了中文语言包的下载。
2、安装TortoiseSVN。很简单,一路“Next”即可。安装完TortoiseSVN后,重启计算机。现在,你就可以使用TortoiseSVN了。
TortoiseSVN集成于windows的资源管理器,直接在资源管理器中点击鼠标右键即可看到TortoiseSVN的功能选项。

3、安装中文语言包。安装下载的中文语言包安装程序。完成后,在TortoiseSVN右键菜单的Settings选项中,选择简体中文即可。
4、获取已有的版本库文件。
版本库是Subversion的核心部分,是数据的中央仓库。版本库以典型的文件和目录结构形式文件系统树来保存信息。任意数量的客户端连接到Subversion版本库,读取、修改这些文件。客户端通过写数据将信息分享给其他人,通过读取数据获取别人共享的信息。
TortoiseSVN可以通过file://、http://和svn://多种协议连接版本库。
现在尝试获取互联网上的一个开源系统的版本库文件。
Cnpack是面向Delphi的一个开源工具组织,代码版本库的http地址是:http://cnpack.googlecode.com/svn/trunk。
(1)建立一个工作目录,如d:源码。
(2)在工作目录中,选择TortoiseSVN右键菜单“SVN检出”,显示检出对话框,输入cnpack版本库url,检出目录设定为工作目录下的cnpack目录。

(3)确定后,TortoiseSVN获取到文件,并在工作目录中建立cnpack文件夹,里面为最新的代码文件。文件夹状态已为SVN关联状态,如

(4)你也可以在TortoiseSVN菜单中选择“版本库浏览器”,输入版本库url,显示版本库浏览器,并可以直接查看和管理版本库中文件。

5、在本机提供版本管理。
TortoiseSVN可以通过file://协议打开本机或者共享目录中的版本库,同时TortoiseSVN也提供了方便的创建版本库的功能,因此,我们可以直接使用TortoiseSVN在本机或者局域网中建立版本控制的环境。
需要注意的是,共享目录下的版本库需要开放读写权限给多人操作,因此,文件的安全性存在问题,^_^,这也是VSS的问题吧?
(1)创建版本库。
建立多版本库父目录c:svn_ds。在其中创建版本库目录LearnAIR(学习AIR的代码管理)。点击TortoiseSVN菜单的“在此创建版本库”。

(2)如果没有文件系统读写错误,将出现成功提示信息,LearnAIR目录中出现版本库初始文件和目录信息。

(3)同前面打开版本库说明,选择TortoiseSVN菜单“SVN检出”,版本库url地址填入file协议,如:file:///C:/SVN_DS/LearnAIR。设置检出目录,确定。建立起检出目录。

(4)从检出目录中进行文件管理。
将AIR代码目录放入检出目录中,TortoiseSVN会自动判断文件夹和版本库状态,如:

选择“SVN提交”,可将检出目录中的文件和文件夹选择提交到版本库中。

检出目录中修改后的文件,图标状态改变:

同样,可查看目录中文件和版本库中差异:

基本的版本管理操作并不复杂,如果对安全性不高,这样的本地版本管理很适用于个人的一些代码历史跟踪、草稿文档的管理等。
TortoiseSVN下载 v1.13.1.28 免费版其他版本
用户评论
最新评论
- 置顶 河北承德电信 网友 敷衍
好东西值得分享
- 置顶 山东菏泽联通 网友 星星少女?
凡事要乘早
- 置顶 甘肃定西电信 网友 东风寄千愁
谢谢小编大大分享,支持一下。。。
- 置顶 河南开封电信 网友 等过春秋
这软件好用,奥力给
- 置顶 云南保山联通 网友 一米阳光°几度温暖
成功下载&成功使用

Notepad++(代码编辑器)下载 v7.9.5 官方中文版
蓝鸟中文编程官方电脑版下载 v3.4.1 最新版
aardio最新官方版下载 v32.14.1 正式版
Site Designer官方版免费下载 v4.0.3285 电脑版
Visual C++中文版下载 v6.0 企业版
三菱PLC编程软件下载 v8.86 官方正式版
Microsoft .NET Framework中文版官方下载 v4.5.5 纯净版
Python编程中文版下载 v3.9.2 最新版
一鹤快手编程软件中文版下载 v32.9.1 绿色免费版
Notepad++代码编辑器 v8.1.9.2 绿色专业版
Matlab官方下载 v2021 最新版
Sublime Text文本编辑器 v4.0.0.4113 高级版
UltraEdit官方下载 v28.20 最新版
Dev C++(C++开发工具) v6.5 永久免费版
Notepad++免费下载 v8.1.4 官方版
Visual Basic v6.0企业版中文版下载 最新版
VB(Visual Basic)6.0简体中文版 百度网盘分享 精简完整版
tortoisegit官方中文版下载 v2.11.0.0 最新版
tortoisegit官方客户端下载 v2.11.0.0(支持64位) 中文汉化版
dev c++简体中文版下载 v5.11 最新电脑版
CMake编译工具最新版本下载 附中文手册 官方汉化版
msdn我告诉你win11系统下载 v21996.1 官方专业版
linux mint 20桌面系统下载 v20.1 最新中文版
猿编程幼儿班电脑版2021最新下载 v3.1.1.74 免费版
elementui最新版下载 v3.0 官方中文版
jdk1.7免安装版下载 支持32位/64位 官方稳定版
Python编程工具PC下载 2021 官方最新版
Java jdk官方安装包下载 v8.0 最新64位
JDK1.8中文版最新下载 百度网盘分享 64位安装包
net framework简体中文版免费下载 百度网盘资源 完全版
Google Web Designer官方离线版下载 v7.2.0 中文版
mPython编程软件64位免费版下载 v0.5.4 官方版
NetBeans IDE官方电脑版下载 v9.0 最新版
node.js最新版本下载 v12.14.1 官方版
AAuto Quicker(快手)官方中文版下载 v32.9.1 最新版
android sdk开发工具最新版本下载 v22.6.2 中文版
exe易容大师文件修改编辑器中文版下载 v1.2 免费版
SX HTML5VIP免费版下载 v2.60 官方版
HBuilderX编辑器官方版下载 v3.1.4.20210305 最新版
Emurasoft(EmEditor)免费下载 v20.6.0 便携注册版
Typora官方电脑版下载 v0.9.98 最新版
tomcat10最新版本下载 v10.0.0 官方版
obsidian软件下载 v0.8.4 中文版