文章目录

  • 前言
  • 下载安装svn客户端
  • 使用svn客户端教程
  • 总结

前言

SVN是subversion的缩写,是一个开放源代码的版本控制系统,通过采用分支管理系统的高效管理,简而言之就是用于多个人共同开发同一个项目,实现共享资源,实现最终集中式的管理。

为了方便公司同事更好的使用公司的svn服务器,对svn客户端的安装使用做一下简单的整合总结,详细安装使用教程如下:


  • 下载安装svn客户端:

1. TortoiseSVN下载链接:Downloads · TortoiseSVN

TortoiseSVN下载网站提供的svn客户端默认是英文的,如果要使用中文,需要下载简体中文语言包进行安装设置。

2. svn客户端安装

如下图所示,客户端下载完成后,双击安装,弹出如下窗口,点击Next

点击 Install进行安装,安装加载完成后,点击Finish完成安装,SVN客户端简体中文语言包安装步骤类似不再详细介绍。

  • 使用svn客户端教程

SVN客户端是直接集成到Windows系统的右键菜单栏中的插件,使用客户端完成与服务端项目资源的数据交互(下载,提交,修改,变更等)操作,都需要通过右键菜单来完成。

使用示例如下:

1.配置svn客户端语言,可以在电脑桌面任意空白处,鼠标右键(win11系统如果菜单没直接看到svn选项-选中显示更多选项)如下图所示,然后找到TortoiseSVN选项-选中Settings

选中中文简体-点击应用-确定,重新打开设置页面发现已经显示成中文了

2.从svn服务端下载项目数据

(1)在电脑本地新建一个文件夹,为方便管理查找,建议在C盘以外的盘新建一个SVN文件夹,并在文件夹下新建已发项目名称或项目号命名的文件,然后右击文件夹-找到SVN检出选项(win11右击后-选中显示更多选项-SVN检出)

(2)点击检出弹出如下窗口,将svn服务器对应的项目访问链接复制黏贴到版本库URL里边,如无特殊要求,点击确定即可将最新的项目数据下载至电脑本地

3.对项目的修改与提交,项目下载到本地后如下所示,你可以在里边新建,修改,删除,更新文件等等。例如:新建文件夹11,并选择提交

 

4.获取更新

如果别人修改了SVN服务端资源库上的项目,你想下载最新的项目,则在 本机项目文件空白处单击鼠标右键,选择 SVN更新 ,即可自动完成下载,并会提示所作的更新有哪些。

如果有数据更新,则会显示更新的内容。


总结

1.新建文件命名时切记不要用空格键否则其他人更新获取你新建的文件数据时会报错,Error: ‘documents ’ is not valid as filename in directory ‘xxxxxx’

2.如果发生提交冲突,即两人都提交修改,后提交者由于版本落后会提交失败。这时可以先把自己的项目备份,然后从服务端下载最新的项目,再把自己的项目覆盖到本地项目文件夹,最后SVN提交即可成功提交

3.SVN不提供历史版本功能,所以项目被覆盖后就找不回来了,所以切记备份。如果需要历史版本的保存功能,推荐使用Git

4.在原项目文件夹内选择SVN更新的话,会自动覆盖掉原有内容。建议:先备份,再更新,防止自己本来的项目内容丢失。

SVN客户端安装使用教程相关推荐

  1. linux svn 客户端安装配置

    1.首先需要安装SVN.Ubuntu下的SVN安装十分简单,sudo apt-get install subversion,然后根据提示一步一步,就完成了SVN的安装: sudo apt-get in ...

  2. SVN客户端简明使用教程

    SVN客户端简明使用教程 2013-6-9 一.             客户端安装 客户端的安装需要安装两个程序,一个是客户端TortoiseSVN,一个是汉化包. 1.   安装TortoiseS ...

  3. linux下svn客户端安装及环境配置

    一.svn客户端安装及环境配置. 果所在的linux机器上没有安装svn客户端,则首先安装svn客户端: 1. subversion-1.4.3.tar.bz2  subversion-deps-1. ...

  4. 【转】Ubuntu中SVN客户端安装+使用

    转自:Ubuntu中SVN客户端安装+使用_三少GG-CSDN博客 1. 安装 svn客户端: apt-get install subversion,然后根据提示一步一步,就完成了 svn的安装.当然 ...

  5. SVN客户端安装和使用

    SVN客户端安装和使用 SVN客户端安装 SVN安装目录:\\shareserver\软件共享\开发软件\svn 请先双击"TortoiseSVN-1.4.3.8645-win32-svn- ...

  6. SVN客户端安装及使用说明

    SVN客户端安装及使用说明 一.SVN客户端与语言包的安装 1.下载TortoiseSVN 2.安装TortoiseSVN,双击安装包,进入下一步,如图: 3.点击Next,进入下一步,如图: 4.选 ...

  7. 西软点菜系统服务器设置,西软酒店管理系统软件客户端安装使用教程.docx

    西软酒店管理系统软件客户端安装使用教程.docx (5页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.9 积分 西软酒店管理系统软件客户端安装使用教 ...

  8. linux下svn客户端安装及环境配置(转)

    一.    源文件编译安装.源文件共两个,为: 1.   下载subversion源文件 subversion-1.6.1.tar.gz http://d136.d.iask.com/fs/800/1 ...

  9. mac系统及xcode使用的SVN客户端安装升级

    当前的SVN版本已经升级到1.8.x了,但mac系统自带的以及xcode使用的SVN客户端版本没有跟着升级,还是1.6.x的版本.为了解决隐藏目录.svn只在根目录下存在的情况,至少要升级到1.7.x ...

  10. SVN客户端安装和服务器搭建

    一.下载SVN客户端和服务器 下载地址:http://subversion.apache.org/packages.html 二.先安装服务器,依次点击下一步即可完成安装,安装完成后打开VisualS ...

最新文章

  1. 《jQuery EasyUI开发指南》——10.4 迭代开发
  2. 100W无线电耦合功率测试实验
  3. hibernate 三种查询方式源码跟踪及总结
  4. 【算法】Dijkstra算法(单源最短路径问题) 邻接矩阵和邻接表实现
  5. 数学之路(3)-机器学习(3)-机器学习算法-SVM[9]
  6. 【竞赛算法学习】学术前沿趋势分析-论文数据统计
  7. 对话Linus:Linux 25岁啦
  8. php url传递参数_互联网系统(APP、网站等)通信基石——会话(PHP版)
  9. 字符串经典题之扑克牌的大小
  10. @ta,一起过节吧!
  11. python 初步学习
  12. CMakeLists语法参考
  13. maya 为什么文件打开突然很慢_MAYA的二十条使用小技巧(下)
  14. JavaScript高级程序设计知识点汇总
  15. eof matlab画图,EOF 分析实例:使用ferret绘制结果图
  16. Apache HTTP Server 下载,安装,配置,启动手把手教你
  17. 散列表(中):如何打造一个工业级水平的散列表?
  18. 2d unity 多物体 射线_Unity3D 之射线检测
  19. 南航计算机学院考博难么,考研专硕真的不能考博吗?看看过来人是咋说的
  20. proteus编程、仿真AVR单片机

热门文章

  1. ActivityGroup详解
  2. Unity3D的音效相关介绍
  3. 用MSDN下载镜像(以Windows11为例)
  4. Java高级工程师必备技能
  5. qt如何编写android程序,如何利用Qt开发Android应用程序
  6. 一些osu的皮肤下载
  7. Tough Days
  8. 2022恒生电子前端笔试
  9. 【脑洞探究】等公交该站在哪儿比较合适?——关于减少吸入空气污染物(pm2.5 or 雾霾等)而选择合适等候公交车位置的探究
  10. Ubuntu之最好用程序员计算器:qalculate