TortoiseSVN使用帮助和下载

  随着应用软件的开发规模及复杂程度日趋大型化,使得软件开发模式从早期的个人作坊式渐渐转变为团队协作开发方式,在这种团队协作的开发模式,为了管理好开发项目,就离不开版本控制软件,在开发过程中采用版本控制软件,能够完整地保存开发中对应用程序每一个源文件所有的修改记录,充分地利用版本控制软件能够对软件开发进行卓有成效的管理。

  常见的版本控制软件有VSS、CVS和SVN

  VSS(Visual Source Safe)为微软的产品,较为易学易用,使用微软的产品进行开发通常都用这个,但是VSS只能在windows平台上运行,并且不是免费软件,安全性也不高,因此应用并不太广泛。

  CVS(Concurrent Version System)是免费开源的配置管理工具,其源代码和安装文件都可以免费下载。由于其简单易用、功能强大,跨平台,支持并发版本控制,而且免费,它在全球中小型软件企业中得到了广泛使用。不过CVS的部署比VSS要复杂一些。

  SVN(Subversion)作为CVS的重写版和改进版,其目标就是作为一个更好的版本控制软件,取代CVS.总的来说,CVS在发展的过程中逐渐失去优势,已经不再适合现代开发,目前,绝大多数CVS服务已经改用SVN.

  目前流行的Google Code开源项目托管平台就是使用SVN进行版本控制。

  Windows下的SVN客户端

  TortoiseSVN是Windows下的SVN(Subversion)版本控制系统的一个免费开源客户端,可以超越时间的管理文件和目录。文件保存在中央版本库,除了能记住文件和目录的每次修改以外,版本库非常像普通的文件服务器。用户可以将文件恢复到过去的版本,并且可以通过检查历史知道数据做了哪些修改,谁做的修改。

  下载TortoiseSVN

  TortoiseSVN的官方下载地址是 http://tortoisesvn.net/downloads ,普通Windows用户下载32位软件即可,下载地址后面还有中文语言包(Language packs)提供,安装完后可以将TortoiseSVN的界面编程简体中文。

  TortoiseSVN使用简介

  安装完成TortoiseSVN后,会发现文件夹图标被重载,不同的重载图标所表示不同的意义。所有的TortoiseSVN命令都是通过windows资源管理器的右键菜单执行。右键点击一个文件或者文件夹,大多数菜单项都能够直接显示。比较常用的功能是“更新”和“提交”。通过“更新”可以从SVN服务器上下载最新的代码,“提交”则可以将本地修改的代码上传到SVN服务器上。

  更为详细的TortoiseSVN使用帮助,请参考TortoiseSVN中文手册。

  Google Code上使用SVN

  在Google Code上使用SVN提交的时候,会要求输入密码,这个密码并非你的Gmail密码,而是Google Code密码,在Profile-Settings中可以看到你的Google Code密码,我第一次使用Google Code的时候就误以为是Gmail密码,结果重复输入了N次密码都没提交成功。

TortoiseSVN使用帮助和下载相关推荐

  1. SVN服务器搭建--Subversio与TortoiseSVN的配置安装

    SVN服务器搭建和使用(一) Subversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说. 首先来下载和搭建SVN服务器. 现在Subversion已经迁移到apache网站上 ...

  2. 如何只下载一个github项目的某一特定文件夹或文件

    大部分人都会下载一个完整的github项目,无论是git clone命令,亦或是直接download zip文件,但是有的时候,我们不需要下载整个项目,因为下载整个项目可能耗时耗力,我们只需要下载其中 ...

  3. SVN 安装使用--中文插件-下载项目

    简介: SVN:是一个开源的版本控制系統, 也就是说 Subversion 管理着随时间改变的数据. 这些数据放置在一个中央资料档案库(repository) 中. 这个档案库很像一个普通的文件服务器 ...

  4. HM笔记_1_下载调试

    文章目录 HM下载 HM运行 配置文件 本文主要参考了 HEVC之路0:HM16.18的运行+码流分析 - 只因有你pi - 博客园 (cnblogs.com) 在此表示感谢. HM下载 HM不能直接 ...

  5. Windows下SVN服务器和客户端的下载和安装

    一.SVN服务器VisualSVN下载和安装 当前版本:4.1.3 下载地址:https://www.visualsvn.com/server/download/ 下载下来的文件:VisualSVN- ...

  6. SVN服务器和客户端的下载和安装

    一.SVN服务器VisualSVN下载和安装 当前版本:4.1.3 下载地址:https://www.visualsvn.com/server/download/ 下载下来的文件:VisualSVN- ...

  7. CentOS7部署Subversion服务器和TortoiseSVN客户端简记

    一.什么是Subversion? Subversion是一个自由/开源的版本控制系统. Subversion的版本库可以通过网络访问,从而使用户可以在不同的电脑上进行操作.从某种程度上来说,允许用户在 ...

  8. SVN下载,安装,配置和使用方法

    SVN是什么 SVN 是 Subversion 的简称,是一个开源的版本控制系统,CVS的接班人,目前绝大多数公司都是用 SVN 作为版本控制软件 相关概念 SCM: 全称是 Software Con ...

  9. TortoiseSVN1.14.3的下载和安装步骤

    一.SVN简介 SVN的全称是Subversion,即版本控制系统.它是最流行的一个开放源代码的版本控制系统.作为一个开源的版本控制系统,Subversion管理着随时间改变的数据.这些数据放置在一个 ...

最新文章

  1. 自动驾驶出租车竞争激烈,国内百度占得先机!
  2. call(),apply(),bind()的用法及举例
  3. Java设计模式(十二) 策略模式
  4. Qt编程之右键单击QTreeWidgetItem弹出菜单
  5. ME_DIRECT_INPUT_INFORECORD 信息记录批量修改程序
  6. php mysql读取数据_PHP MySQL 读取数据
  7. matlab 神经网络dpi,基于DPI和BP神经网络的P2P流量识别研究
  8. 南师大计算机毕设,南京师范大学是名牌大学吗?南师大毕业当老师难吗?
  9. 为什么有些人喜欢用fiddler来抓包?
  10. 1、最小二乘回归、Lasso、岭回归
  11. LaTeX(WinEdt)编译错误时,快速定位源文件中出错位置
  12. html制作菱锥旋转,几何画板制作正三棱锥的旋转动画
  13. poi数据导入arcgis_在Excel中处理和使用地理空间数据(如POI数据)
  14. 牛逼了,跨平台桌面端视频资源播放器,简洁无广告,免费高颜值
  15. 数学基础(0)-- 高等数学、概率论与数理统计
  16. 常用的SQL注入语句
  17. 伺服电机转矩常数的标定方法
  18. 计算机运算实际运算的误差,误差
  19. hex,bin,elf,axf文件简介
  20. 设计模式二十四讲之《状态模式》

热门文章

  1. 光纤收发器长距离的传输过程出现死机的解决方案
  2. 【渝粤教育】 国家开放大学2020年春季 1192高层建筑施工 参考试题
  3. 【渝粤题库】陕西师范大学200821 课程与教学论(计算机)
  4. 【渝粤题库】陕西师范大学209011商业银行信贷管理Ⅱ 作业(专升本)
  5. python qtdesigner安装,PyCharm+Qt Designer+PyUIC安装配置教程详解
  6. 存储限制_明年6月份开始,谷歌相册将终止免费无限存储服务
  7. python 档案管理系统_Python 写入档案的 4 个方法
  8. java中void_关于java中void的用法?
  9. 微信开发修改button里的字体大小_微信小程序全栈开发课程【视频版】2.2 index页面完善...
  10. BZOJ4856 JSOI2016 病毒感染 区间DP