- 1、本文档共58页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
svn简明手册
• 你是否在一个团队中工作?
• 是否发生过这样的情况: 当你在修改一个文件时,其他人也在修改这个文
件?而你是否因此丢失过自己所作的修改呢?
• 是否曾经保存完一个修改,然后又想把个文件恢复到修改以前的状态?是
否曾经希望能够看到一个文件以前某个时间点的状态?
• 是否曾经在项目中发现了一个 BUG,然后想调查它是什么时候产生的?
如果这些问题中的任何一个回答“是”的话,那么 TortoiseSVN 就是为你准备
的!请继续读下去,你就能知道怎样让 TortoiseSVN 对你的工作起到帮助,这
其实并不困难。
TortoiseSVN 是完全免费的!
TortoiseSVN 是免费的,你不需要为使用它而付费,可以用任何你希望的方式使
用它,它开发的许可证是 GNU General Public License (GPL)。
TortoiseSVN 是一个开源项目,那意味着你可以访问程序所有的源代码,你可以
在 /svn/tortoisesvn/ 浏览代码(用户名:
guest,密码为空)。最新的版本(我们正在为之工作的版本)位于/trunk/,发布
的版本位于/tags/。
什么是 TortoiseSVN?
TortoiseSVN 是 Subversion 版本控制系统的一个免费开源客户端,可以超越时
间的管理文件和目录。文件保存在中央版本库 ,除了能记住文件和目录的每次
修改以外,版本库非常像普通的文件服务器。你可以将文件恢复到过去的版本,
并且可以通过检查历史知道数据做了哪些修改,谁做的修改。这就是为什么许多
人将 Subversion 和版本控制系统看作一种“时间机器”。
某些版本控制系统也是软件配置管理(SCM)系统,这种系统经过精巧的设计,专
门用来管理源代码树,并且具备许多与软件开发有关的特性 - 比如,对编程语
言的支持,或者提供程序构建工具。不过 Subversion 并不是这样的系统;它是
一个通用系统,可以管理任何类型的文件集,包括源代码。
TortoiseSVN 的历史
在2002 年,Tim Kemp 发现 Subversion 是一个很好的版本控制系统,但是没有
好的图形化客户端,创建一个作为 Windows 外壳集成的 Subversion 客户端的
创意来自 TortoiseCVS,一个非常类似的 CVS 客户端。
Tim 学习了 TortoiseCVS 的源代码,将其作为 TortoiseSVN 的基础,然后开始
这个项目,注册了域名 ,并将源代码提交到网上。此时 Stefan
Küng 正在寻找一个好的免费版本控制系统,他发现了 Subversion 和
TortoiseSVN,由于 TortoiseSVN 还不能够使用,他加入了这个项目并开始编程。
很快他便重写了大多数代码,并且开始添加命令和特性,此时,最初的代码都已
经不复存在了。
随着 Subversion 越来越稳定,吸引了越来越多的用户开始使用 TortoiseSVN
作为他们的 Subversion 客户端。用户群增长迅速(每天都持续增长)。Lübbe
Onken 提供了许多漂亮图标和 TortoiseSVN 的 logo,细心照料网站并且管理翻
译。
TortoiseSVN 的特性
是什么让 TortoiseSVN 成为一个好的 Subversion 客户端?下面是一个简短的
特性列表。
外壳集成
TortoiseSVN 与Windows 外壳(例如资源管理器)无缝集成,你可以保持
在熟悉的工具上工作,不需要在每次使用版本控制功能时切换应用程序。
并且你不一定必须使用 Windows 资源管理器,TortoiseSVN 的右键菜单
可以工作在其他文件管理器,以及文件/打开对话框等标准的 Windows 应
用程序中。你必须牢记,TortoiseSVN 是有意作为 Windows 资源管理器
的扩展开发,因此在其他程序可能集成的并不完整,例如重载图标可能不
会显示。
重载图标
每个版本控制的文件和目录的状态使用小的重载图标表示,可以让你立刻
看出工作副本的状态。
Subversion 命令的简便访问
所有的 Subversion 命令存在于资源管理器的右键菜单,TortoiseSVN 在
那里添加子菜单。
因为 TortoiseSVN 是一个 Subversion 客户端,我们也很愿意为你展示一些
Subversion
您可能关注的文档
- PTC04OLT之08-STP可选特性配置命令.pdf
- QM91D3600mAh里电池测试.pdf
- QQ仙灵十二宫刷新坐标:全集合一个不漏.pdf
- QQ仙灵——惊人的双倍暴击伤害狂暴特效威力巨大.pdf
- R-超低硫钢生产工艺技术.pdf
- RDPAC汇总.docx
- ReSharper 使用总结.pdf
- RG-RSR系列路由器RGNOS10.3(4B3)版本命令参考_第十二部分 可靠性配置命令参考.pdf
- RS-485 RS-422 串口侦听器Serial Monitor使用说明v1.0.pdf
- rsync服务器搭建.pdf
- PDM软件:Siemens Teamcenter二次开发_(17).Teamcenter最佳实践与案例分析.docx
- SCADA软件:GE Proficy二次开发_(4).Proficy开发环境搭建.docx
- 智能电表软件:Landis+Gyr智能电表二次开发_(13).系统集成与测试.docx
- 智能电表软件:Elster智能电表二次开发_(8).Elster智能电表二次开发环境搭建.docx
- PDM软件:Siemens Teamcenter二次开发_(11).TeamcenterAPI与编程基础.docx
- SCADA软件:GE Proficy二次开发_(7).报警与事件管理.docx
- 智能电表软件:Echelon智能电表二次开发_(11).智能电表行业标准与法规.docx
- 智能电表软件:Itron智能电表二次开发_(6).用户界面定制与开发.docx
- 智能电表软件:Elster智能电表二次开发_(9).Elster智能电表二次开发工具使用.docx
- PDM软件:PTC Windchill二次开发_(21).Windchill最佳实践案例分析.docx
文档评论(0)