SVN客户端使用简要教程

合集下载

SVN客户端使用简要教程

SVN客户端使用简要教程

文件版本控制工具SVN-Client简要教程(一)客户端安装步骤1、安装SVN-Client端程序。

下载地址:\\192.168.35.10\G_public\tools\办公软件\SVN注:输入您的帐号和密码,即可进行登录下载。

2、安装后,创建一个新目录,在新目录下点击右键,在弹出的菜单中选择SVN Checkout,如右图所示:3、在弹出的窗口中,在URL of repository中输入SVN服务器的地址信息:https://218.107.242.90:9374/svn/jnzl/,如下图所示:输入完毕后点击OK按钮即可。

(二)更新文件操作步骤1、在SVN目录下,点击右键,在弹出的菜单中选择SVN Update,如下图:2、更新完毕后点击OK按钮即可完成更新。

(三)修改文件操作步骤1、为了避免文件版本的冲突,在修改文件之前,一定要先进行文件更新操作。

2、在目录中修改文件后,该文件的图标将发生变化,由绿色变成红色。

如图所示:修改前:修改后:3、在变红的文件上,点击右键,在弹出的菜单中选择:SVN Commit,如下图:4、在弹出的窗口中,输入本次修改的备注。

如下图:5、输入完毕后,点击OK按钮即可。

(四)新增文件步骤1、在目录下新建一个文件后,该文件图标即变为蓝色的问号样式,如下图:2、在目录的空白处,点击右键,在弹出的菜单中,选择SVN Commit,如下图:3、在弹出的窗口中,输入新增文件的备注信息,并在下面的文件列表框中勾选新增的文件名,点击OK按钮即可。

如下图:(五)查看文件历史版本步骤1、在要查看的文件上点击右键,选择TortoiseSVN,然后选择Show log,如下图:2、在弹出的窗口列表中,可以看到历次修改的注释信息。

双击列表中的历史版本文件,即可实现当前版本和历史版本的修改说明。

如下图:(六)删除文件步骤1、在SVN目录下删除文件后,在空白处点击右键,弹出的菜单中,选择SVN Commit,如右图:。

svn客户端使用教程

svn客户端使用教程

svn客户端使用教程下面是一个简单的SVN客户端使用教程,帮助你开始使用SVN进行版本控制。

1. 安装SVN客户端首先,你需要安装一个SVN客户端。

常见的SVN客户端有TortoiseSVN(适用于Windows操作系统)和Cornerstone(适用于Mac操作系统)。

你可以根据自己的操作系统选择相应的SVN客户端,并按照安装向导进行安装。

2. 创建一个版本库在SVN中,版本库用于存储项目的各个版本。

你可以选择在本地或者远程服务器上创建版本库。

如果你想在本地创建版本库,可以按照以下步骤进行操作:- 在本地选择一个合适的文件夹作为版本库的根目录。

- 右键点击选中的文件夹,选择SVN相关的选项(比如“TortoiseSVN”或“Cornerstone”)进行初始化。

- 在初始化对话框中,选择“Create Repository Here”来创建版本库。

3. 检出版本库在使用SVN进行版本控制之前,你需要将版本库检出到你的本地机器上。

检出操作可以理解为将版本库的内容复制到本地机器上,创建一个可以进行编辑和更新的工作副本。

你可以按照以下步骤来检出版本库:- 在SVN客户端中,选择“Checkout”或“Check Out”选项。

- 提供版本库的URL和本地路径信息。

版本库的URL指的是版本库在服务器上的地址,本地路径则是你想要将版本库复制到的本地文件夹位置。

- 点击“OK”或“Checkout”按钮,开始检出操作。

4. 进行修改一旦你将版本库成功检出到本地机器上,你就可以在本地进行修改和编辑了。

你可以新增、删除或修改文件或文件夹,并直接在本地进行保存。

5. 提交修改当你对本地副本做出了修改,并且准备将这些修改应用到版本库中时,你需要进行提交操作。

提交操作会将你的修改与版本库中的内容合并,形成新的版本。

你可以按照以下步骤提交修改:- 在SVN客户端中,选择“Commit”或“Check for Modifications”选项。

SVN客户端的使用手册

SVN客户端的使用手册
称〕,在2号位置中填写或选择希望检出至的目录,单击确定。如图2:
3. 弹出的对话框中显示正在检出的文件内容,待版本库检出完成后即可。如图3:
图〔3〕
2.
图〔4〕
图〔5〕
2.保存之后文件a.txt的图标由变为■心?'。在修改文件上单击右键,选择SVN提
交。如图6:
图〔6〕
3.在弹出的显示框中选择你所确定需要修改的文件,单击确定。如图7:
6.
7. 那么可用TortoiseSVN清理文件中的一些垃圾文件。在文件
8.
如果某用户把某个文件加锁,其他用户的本地工作拷贝〔更新后〕将是只读的。当
该用户将文件解锁提交后,其他用户再进行本地工作拷才可以写操作。
1.在所选文件夹上单击右键选择TortoiseSVN下的获取锁定。如图17:
图〔17〕
2.文件锁定启动,在1号位置可输入加锁的原因,在2号位置可选择加锁的文件。 单
更弄工诈副丰至当订姑〞
图〔
4.
假设文件修改后还未提交但又要放弃修改,那么可在修改的文件夹上单击右键,选择
TortoiseSVN
朮替Ek>WMI i£i9«i£3工魁<ZF«"为>
OJ5IB-._>,Tw*I直冲走亘
1'I !〞 ?F sJ»«1:\EE!Slr>-E&ak\ClL .T廈列立档+ <□:!.sM■前
击确定,加锁完成。如图18和19:
图〔19〕
3.解除锁定与获取锁定的方式相仿。在文件上单击右键,选择Tortoise下边的解除
锁定。如图20:
图〔20〕
4.选择所需获锁的文件,单击确定。出现下边的对话框那么表示解锁成功。如图21:

TortoiseSVN(客户端)使用教程

TortoiseSVN(客户端)使用教程

一:客户端S V N安装。

1.首先我们需要下载”svn小乌龟”后,进行安装。

比如我下载如下的:安装完成后,比如在我的项目在qianduan1中,我右键就可以看到如下:说明snv已经安装成功了!2:checkout项目文件。

新建或者进入目录下(比如qianduan1),右键--> Svn Checkout -->将复制的版本库URL粘贴上,如下图:点击【ok】按钮后,就可以检索出来,如下:如下图:注意事项:.svn这个隐藏目录记录着两项关键信息:工作文件的基准版本和一个本地副本最后更新的时间戳,千万不要手动修改或者删除这个.svn隐藏目录和里面的文件!!,否则将会导致你本地的工作拷贝(静态视图)被破坏,无法再进行操作。

1) TortoiseSVN图标介绍一个新检出的工作复本使用绿色的对勾重载,表示Subversion状态正常。

在你开始编辑一个文件之后,状态就变成了已修改,而图标重载已变成了红色感叹号。

通过这种方式,你可以很容易地看出那些文件从你上次更新工作复本被修改过,且需要提交。

如果在提交的过程中出现了冲突,图标就会变成了黄色感叹号。

加号告诉你有一个文件或者目录已经被计划加入到版本控制中。

二、TortoiseSVN Client基础操作:1. SVN检出(SVN Checkout)在文件夹或者目录下单击右键–> 选择SVN检出,如下图所示点击后,在弹开窗口的版本库url框中输入版本库的目录地址,然后点击确定,如下图再点击ok按钮后,如下图:在弹出的对话框中输入用户名和密码,验证成功后,项目文件开始从远程服务器下载到本地工作目录中。

点击ok按钮后,即可获取完成,如下图所示:2. 增加(Add)在test项目文件下,新建一个b.txt文件,提交到版本库的方法如下2种:1. 先提到变更列表中,再commit到配置库中,选择新增文件,右键SVN菜单执行“Add “操作提交到”变更列表中”,然后右键SVN菜单执行”SVN Commit”提交到版本库中。

SVN客户端操作说明

SVN客户端操作说明

SVN客户端操作说明TortoiseSVN的使用TortoiseSVN 是SVN 在客户端的优秀的工具,使用非常便利。

1.SVN管理员将服务器上对应项目的URL复制下来。

将url及用户的用户名、密码发送给用户。

2.用户机器上得事先安装好TortoiseSVN。

在自己文件夹下新建一个与版本库同名(也就是url最后的那个)的文件夹。

并按下图操作。

如上图url 处粘贴管理员传过来的url.如出现上图提示,是因为没有输入用户名和密码,点击“Accept permantly”即可。

3.如何签出文件?与VSS中有区别,SVN中的文件修改时即自动签出,不需要显式签出。

4.修改过的文件与正常文件的直观区别?如上图,绿色打勾的为正常文件,红色感叹号的为正修改文件。

5.SVN中在什么情况下需要加锁?SVN与VSS的比较大的区别就是:SVN默认是可以并行修改的,而VSS则是独占式修改。

VSS对于合作开发,有很多情况下两人修改同一个模块时修改到同一文件是非常常见的情况,VSS只能等待前一个人修改完成,另一人才能继续。

SVN 可并行开发,合并签入。

如特殊情况(某人需要大量修改,而其它人很少会改动),为了防止并行开发,也可以执行锁定再签出。

在大多数情况下是不需要加锁文件的。

需要加锁文件的情况:1.非代码文件,如:Word、Excel等。

因为内部是二进制,出现冲突时不方便后期对比,最好是加锁。

2.某个代码文件,主要是自己需做大量修改(“大量”并不指以前,只是指现在签出之后做的),而其它人很少会改动。

加锁之后会造成其它人无法修改,完成修改之后请及时解锁,方便其它人使用。

6.如何加锁、解锁?加锁:如上解锁:如上7.如何签入修改后的文件?如上图,右键修改过的文件,后在菜单中选择“SVN Commit”8.修改了某个文件,但又不想改了,怎么回退?如上图,右键修改过的文件,后在菜单中选择“Revert”以上仅为TortoiseSVN 部分常用功能,如需仔细研究,请自行上网查找资料,可参考01、SVN Checkout(SVN取出)点击SVN Checkout,弹出检出提示框,在URL of repository输入框中输入服务器仓库地址,在Checkout directory输入框中输入本地工作拷贝的路径,点击确定,即可检出服务器上的配置库。

SVN客户端操作使用说明

SVN客户端操作使用说明

SVN客户端操作使用说明一、服务端准备1.服务端新建仓库project1,并记录好仓库URL,客户端对应的文件夹数据全部保存在此仓库中,本例仓库URL地址为https://:8443/svn/project1/ 2.二、1.在客户端新建文件夹work c1作为用户c1的工作区,右键work c1选择“SVN检出”,如下图所示2.在弹出的检出对话框中,“版本库URL”指仓库路径;“检出至目录”指的是在客户端的工作目录;由于是空文件夹,检出深度、版本选择默认即可,如下图所示3.由于对仓库设置了权限,所以按确定按钮后,系统会要求认证,在认证窗口中输入c1的用户名密码,如果不想每次都验证,可以勾选“保存认证”,如下图所示4.按确定后,客户端文件夹上会有绿色的勾显示,即代表客户端与服务端建立了通信,如下图所示三、从客户端上传信息至服务端1.在文件夹work c1中新建文件夹word,文本文件test;在word文件夹中新建文本文件word1,word2,word3,所以新建的文件都会被打上问号,如下图所示2.右键work c1,选择“SVN提交”,如下图所示3.在弹出的提交对话框中,上半部分可以写入变更内容,如“c1第一次上传”,在下方的变更列表中可以看到与服务器上的差异,选择全部,确认后同样会弹出认证窗口,输入c1的用户名密码即可,如下图所示4.提交成功后会显示一个成功页面,上面显示了这个提交的内容,并显示版本号,如下图所示5.此时,客户端的文件、文件夹都会打勾,证明已全部上传到服务端,如下图所示四、从服务端下载至客户端1.检出深度(全递归):在客户端新建work r1文件夹,并建立与服务端通讯,操作见上面第二步,检出深度选择全递归,复制全部的信息至客户端,用r1验证即可2.检出深度(直接子节点,包含文件夹):在客户端新建work r21文件夹,右键选择“SVN检出”,在弹出的检出对话框,检出深度选择“直接子节点,包含文件夹”,如下图所示确认后,将从服务端下载数据至客户端,完成后,从客户端可以看到,检出的数据只有word空文件夹,以及text文件,word文件夹中的三个文件均为检出3.检出深度(仅文件子节点):在客户端新建work r22文件夹,右键选择“SVN检出”,在弹出的检出对话框,检出深度选择“仅文件子节点”,如下图所示确认后,将从服务端下载数据至客户端,完成后,从客户端可以看到,检出的数据只有text文件,word文件夹及文件夹中的三个文件均为检出4.检出深度(仅此项):在客户端新建work r23文件夹,右键选择“SVN检出”,在弹出的检出对话框,检出深度选择“仅此项”,如下图所示确认后,将从服务端下载数据至客户端,完成后,从客户端可以看到,没有检出任何数据,文件夹work r23为空5.检出深度(自定义深度):此方法可以根据需要从客户端下载相应的文件,在客户端新建work r24文件夹,右键选择“SVN检出”,在弹出的检出对话框中,单击“选择项”,如下图所示在弹出的认证窗口中输入用户名、密码,确认通过后会弹出版本库浏览器,,可根据需要勾选需要从服务器端下载的文件,如下图所示点击确认后,在检出窗口中检出深度会自动更改为“自定义深度”,如下图所示单击“确定”即可从服务端下载勾选的文件,如下图所示检出过程在客户端文件夹,可看到work r24文件夹内有word文件夹和test文本文件,其中word文件夹中只有word1一个文件,跟当初勾选的项目一致。

SVN客户端安装及简单使用说明

SVN客户端安装及简单使用说明

SVN客户端安装及简单使用说明
1.开发部临时SVN配置管理服务器访问地址:
https://172.31.36.90/svn/
2.访问用户名及初始口令
用户名为各位公司邮箱用户名,初始口令为:password
如:luojl/password
1、下载客户端
/project/tortoisesvn/Application/1.6.9/TortoiseSVN-1.6.9.19725-win32-svn-1.6.12.msi?use_mirror=cdnetworks-kr-2
2、下载中文语言包
/project/tortoisesvn/Language%20Packs/1.6.9/LanguagePack_1.6 .9.19725-win32-zh_CN.msi?use_mirror=cdnetworks-kr-1
3、安装上面的程序后重新启动系统。

4、配置语言
随便找一个目录选择【TortoiseSVN】---【设置】(图1),然后选择【中文简体】(图2)。

图 1
图 2
5、使用
建立好目录,然后右键,选择相应功能,如果是新建版本库则选择在此创建版本库,如果是下载,则选择导出(图3)。

其它操作和VSS差不多
图 3。

TortoiseSVN客户端使用的简单说明

TortoiseSVN客户端使用的简单说明

T ortoiseSVN客户端使用的简单说明以“最新工作备份”为例:该文档将逐步教您如何使用svn客户端提交及更新文件。

版本库目名称: ipub_picURL: /svn/ipub_pic说明:请使用自己的帐号/密码登陆。

此目录为”最新工作备份”的提交目录,所有人对本目录有读写权限。

每位员工可以看到的版本库目录结构如下:ipub_pic┝ iPub┝ output┕ res基本操作第一步:安装客户端(如果自己的机器上已经安装了此软件,可跳过此步骤)到QQ群的“群共享”,下载TortoiseSVN-1.6.16.21511-win32-svn-1.6.17.msi 安装程序,双击直接安装即可。

安装成功后,右键单击鼠标会多出两个选项,分别是SVN checkout和Tortoise SVN(如下图所示)。

安装客户端会要求重启计算机,请大家注意。

(可能个别机器在使用中会发现360安全卫士会识别为木马,请不要用360清除,这是360识别机制的问题,不用担心。

)第二步:建立工作区开始之前,先在本地硬盘的一个分区上创建一个文件夹,文件夹可自己命名(例如workspace、工作区等等)用于存改SVN的本地文件,在该目录下建立一个子目录,该文件夹(如“最新工作备份”)即作为“最新工作备份”的本地目录(也就是服务器上文件的一个副本)。

以后还可能会在workspace中放收第二个,第三个子目录,这样做只是为了方便管理。

第三步:下载版本库从服务器上下载“ipub_pic”目录下已存在的内容。

首先进到入到[workspace]目录,然后在[最新工作备份]目录上右键单击鼠标,选择SVN checkout,会出现如下窗口在URL of repository中输入版本库地址,/svn/ipub_pic在Checkout directory中系统会自动添加刚才所创建的工作区目录。

单击OK,输入用户名和密码,并选择保存密码。

SVN会自动将服务器上的远程路径下载到本地的工作路径,等下载完成后,请检查一下刚才定义的路径下是否有远程的文件。

SVN客户端的安装和使用方法

SVN客户端的安装和使用方法

SVN客户端(1.7.1版本)的安装使用方法1.首先解压SVN客户端的安装压缩包,自己到网上下载一个。

2.找到解压包当中的TortoiseSVN这个msi安装包,双击3.弹出安装指引对话框,点击next。

4.点选I accept the terms in the License Agreement。

然后点击next。

5.默认安装到C盘,如果有强迫症,点击Browse按键。

6.把C改成D或者其他盘符。

改了点击OK。

7.点击next。

8.到了如下图提示的地方,直接点击Install,就会开始安装SVN客户端了。

9.安装完成之后点击Finish。

由于刚刚安装的SVN客户端是英文版的,有些童鞋不太看得懂英文,那么接下来安装汉化包。

10.找到LanguagePack这个msi安装包。

双击。

11.点击next。

12.直接安装汉化包,完成后点击Finish。

13.安装完成SVN的客户端和汉化程序之后,我们打开“计算机”或者“此电脑”,找一个空间大点的盘,建立一个文件夹名称,比如视频_svn。

14.双击建好的文件夹进去,然后点击一下鼠标左键。

找到TortoiseSVN--Settings,仔细看看Settings是一个小钳子模样的。

弹出Settings项对话框。

把Language改成“中文简体(中华人民共和国)”,然后点击应用-确定。

15.鼠标再次点击左键,可以看到凡是和SVN有关的项目都变成中文的了,点击SVN检出,弹出如下对话框,把SVN的地址:https://192.168.19.20:443/svn/shipin填入。

再点击确定。

在这里要注意看下检出至目录的地方是不是自己新建的用于存放本地SVN项目文件的目录名。

16.弹出证书认证失败的提示,不用管。

17. 点击一下永久接受凭证。

把要使用的SVN用户名和密码填进去。

并点击勾选保存认证。

然后点击确定。

18.这个时候,SV N客户端会自动把服务器上的SVN项目目录拉到本地。

桌面版svn客户端使用说明

桌面版svn客户端使用说明

TortoiseSVN桌面客户端操作手册1.1 说明TortoiseSVN管理文档的版本控制;1.2 安装/去下载TortoiseSVN或本文件夹下的:TortoiseSVN客户端,点击客户端TortoiseSVN-1.7.1.22161,弹出提示框,直接点击下一步就可以了;安装完成后要重启电脑。

1.3 如何使用初次使用:1、安装客户端2、更新服务器端目录到本地3、增加本地文件4、增加到服务器5、提交平时使用:更新或提交文件1.3.1 浏览服务器文件桌面点右键按照如下选择输入对应服务器地址,本项目服务器文件地址为:81/svn/iptv/docs:输入用户名和密码可以看到整个服务器的目录结构如下:1.3.2 更新在本地建立文件夹,如:docs,然后在该文件夹上点右键,选择Svn Checkout选项:按照如下选择点OK后弹出输入用户名和密码提示框:输入后点击OK 后,显示更新进度:更新完成后,本地文件夹“docs”,显示为:1.3.3 提交在该自己所在项目文件夹下新建文件,出现如下图标点右键选择新增添加文件或文件夹后变成如下图标点右键选择提交:1.3.4 更新到指定版本想恢复文件到某一指定版本则需要如下操作:弹出对话框:点击show log按钮:选中指定版本后,点击确定:1.3.4 基本操作说明1.3.4.1 SVN是什么Svn是一个离线的代码管理,可以多个人一起修改,然后再将修改的内容提交到Svn中。

每一个svn服务器中的数据存储单位叫做存储,但是你不仅仅可以把整个存储当作你维护的内容,也可以将其中的某个分支目录像根存储一样的使用。

Svn 是严格区分大小写的,存储中路径的名字只有大小写不同,也会当作不同的路径处理。

注意这里会在windows平台下导致一些非常严重的问题。

在windows下如果svn服务器上同一文件夹有两个只有大小写不同的文件时会出现则会出现总是提示某个文件丢失,而更新到哪个文件也是未知的。

SVN客户端使用手册(使用精华)

SVN客户端使用手册(使用精华)

1TotoiseSVN旳基本使用措施1.1签入源代码到SVN服务器假如我们使用Visual Studio在文献夹StartKit中创立了一种项目, 我们要把这个项目旳源代码签入到SVN Server上旳代码库中里, 首先右键点击StartKit文献夹, 这时候旳右键菜单如下图所示:点击Import, 弹出下面旳窗体, 其中是服务器名, svn是代码仓库旳根目录, StartKit是我们在上个教程中添加旳一种代码库。

阐明:左下角旳CheckBox, 在第一次签入源代码时没有用, 不过, 在后来你提交代码旳时候是非常有用旳。

点击OK按钮, 会弹出下面旳窗体, 规定输入凭据源代码已经成功签入SVN服务器了。

这时候团体组员就可以迁出SVN服务器上旳源代码到自己旳机器了1.2签出源代码到本机在本机创立文献夹StartKit, 右键点击Checkout, 弹出如下图旳窗体:在上图中URL of Repository: 下旳文本框中输入svn server中旳代码库旳地址, 其他默认, 点击OK按钮,就开始签出源代码了。

阐明: 上图中旳Checkout Depth, 有4个选项, 分别是迁出所有、只签出下一级子目录和文献、只签出文献、只签出空项目, 默认旳是第一项。

上面旳例子中, 我们也可以使用web旳方式访问代码库, 在浏览器中输入这时候也会弹出对话框, 规定输入顾客名和密码, 通过验证后即可浏览代码库中旳内容。

源代码已经成功签出到刚刚新建旳StartKit目录中。

打开StartKit目录, 可以看到如下图旳文献夹构造:一旦你对文献或文献夹做了任何修改, 那么文献或文献夹旳显示图片机会发生变化。

下图中我修改了其中旳二个文献(附: 不一样状态所对应旳图片)1.3目前我们已经懂得怎么将源代码签入到SVN服务器, 怎么从服务器签出代码到本机, 也简朴理解了不一样状态所对应旳图案啦。

1.4提交修改正旳文献到SVN服务器上面旳图2-2-7中, 我修改了位于Model文献中旳二个文献ImageInfo.cs和NewsInfo.cs, 下面演示怎样提交到SVN服务器。

SVN客户端用户常用功能使用手册中文

SVN客户端用户常用功能使用手册中文

SVN客户端用户常用功能使用手册中文12SVN客户端用户常见功能使用手册一. 安装第1步:安装客户端到服务器192.168.0.6下,下载TortoiseSVN-1.3.3.6219-svn-1.3.1.msi安装程序到本地机,双击直接安装即可。

安装成功后,右键单击鼠标会多出两个选项,分别是SVN 检出(svn checkout )和Tortoise SVN如下图所示。

中文版本安装方法:先安装英文原版,再安装中文补丁,重新启动电脑后,随便打开一个目录,点鼠标右键,按照下列图片设置汉化(如喜欢英文,可不汉化)3选择中文后保存。

第2步:建立工作区项目开始之前,在本地机的硬盘上,创立一个文件夹,文件夹命名随意(例如svn works),该文件夹即作为软件开发者在项目开发过程中的工作区。

第3步:下载版本库假如现在开发一个项目,配置管理员会在服务端建立一个该项目的版本库,例如:在svn works文件夹上,右键单击鼠标。

选择SVN 检出(svn checkout ),会出现如下窗口图 14在”版本库URL”中输入版本库地址svn:///doc/ ,在”检出至目录”中系统会自动添加第二步所创立的工作区目录。

在”版本”(Revision)中,选中”最新版本”(HEAD revision),这样将会下载到版本库的最新版本。

如果想下载库中的旧版本文件,可选中”版本”,然后填入版本号即可(前提你必须知道确切的版本号)。

如果不想下载整个版本库,而是只想下载自己负责的那部分模块,能够在URL后添加模块名,例如:svn:///product/01 公司文件夹/。

单击OK,输入用户名和密码图 2建议勾选Save authentication 选项,除非你已经做好时刻输入密码的准备。

第4步:修改版本库对版本库的修改包括修改文件内容,添加删除文件,添加删除目录。

经过第三步的操作,本地的工作区文件夹,即workspace上会有绿色对勾出现,工作区下的文件也会带有绿色对勾,如图35。

svn客户端使用说明

svn客户端使用说明

SVN客户端使用说明环境模拟Svn服务器基于svnserve方式现有项目名称:test服务端版本库:testURL:svn://172.16.0.200/repos1/开发人员:devA,devB版本库目录结构:一.基本操作第一步:安装客户端下载TortoiseSVN-1.6.5.16974-win32-svn-1.6.5.msi安装程序,双击直接安装即可。

安装成功后,右键单击鼠标会多出两个选项,分别是SVN checkout和Tortoise SVN。

第二步:建立工作区项目开始之前,在本地PC的硬盘上,创建一个文件夹,文件夹命名随意(例如projects ),该文件夹即作为软件开发者在项目开发过程中的工作区。

第三步:下载版本库假如现在开发一个项目叫test,配置管理员会在服务端建立一个该项目的版本库test,在projects文件夹上,右键单击鼠标。

选择SVN checkout,会出现如下窗口:在URL of repository中输入版本库地址svn://172.16.0.200/repos1/test ,在Checkout dir 中系统会自动添加第二步所创建的工作区目录,填写下载到本地项目名为test。

在Revision中,选中HEAD revision,这样将会下载到版本库的最新版本。

如果想下载库中的旧版本文件,可选中Revision,然后填入版本号即可。

如果不想下载整个版本库,而是只想下载自己负责的那部分模块,可以在URL后添加模块名,例如svn://172.16.0.200/repos1//test/src 。

单击OK,输入用户名和密码第四步:修改版本库对版本库的修改包括修改文件内容,添加,删除文件,添加删除目录。

经过第三步的操作,本地的工作区文件夹,即test上会有绿色对勾出现,工作区下的文件也会带有绿色对勾,如图2图2添加文件:如在src下新建一个文件test4.txt,文件建好后会显示如下:在文件上用右键,选择Add,点击Add后文件如图:再选择SVN commit,可在备注框中添加备注信息:添加好后文件如图:修改文件:如果对库中某一个文件进行了修改,系统会自动为这个文件和这个文件所在的各级父文件夹加上红色叹号,代表该文件或目录已经在本地被修改,如图3图3当所有对版本库的修改操作完毕后,右键单击工作区文件夹,选择commit提交新版本,输入密码后系统将把修改后的版本库上传到服务端,即完成一次对版本库的更新。

svn使用流程

svn使用流程

SVN使用流程1. 安装SVN在开始使用SVN之前,首先需要在本地机器上安装SVN客户端。

SVN有多个可选的客户端,如TortoiseSVN、VisualSVN、SVN命令行等。

本文以TortoiseSVN为例进行说明。

1.打开TortoiseSVN官网()。

2.根据操作系统下载对应版本的TortoiseSVN安装文件。

3.运行安装文件,按照安装向导完成安装过程。

2. 创建SVN仓库在开始使用SVN之前,需要创建一个SVN仓库来存储代码版本。

1.打开TortoiseSVN的资源管理器。

2.在合适的位置,右键点击鼠标,选择”TortoiseSVN” -> “CreateRepository here”。

3.在弹出的对话框中,选择合适的仓库类型(如标准文件系统、SVN+SSH等),点击”OK”。

4.输入仓库的名称和路径,点击”OK”完成仓库创建。

3. 检出代码在使用SVN管理代码之前,首先需要将代码从SVN仓库中检出到本地。

1.打开TortoiseSVN的资源管理器。

2.在合适的位置,右键点击鼠标,选择”TortoiseSVN” -> “Checkout”。

3.在弹出的对话框中,输入SVN仓库的URL和本地目录的路径,点击”OK”。

4.等待SVN将代码从仓库中下载到本地。

4. 更新代码在本地修改代码后,其他人可能也会对同一份代码进行修改。

为了获取最新的代码,需要进行代码更新操作。

1.打开TortoiseSVN的资源管理器。

2.在代码所在的目录,右键点击鼠标,选择”TortoiseSVN” -> “Update”。

3.等待SVN将最新的代码从仓库中下载到本地。

5. 提交代码在本地修改代码后,需要将修改后的代码提交到SVN仓库中,以便其他人可以获取到最新的代码。

1.打开TortoiseSVN的资源管理器。

2.在代码所在的目录,右键点击鼠标,选择”TortoiseSVN” -> “Commit”。

SVN客户端安装及使用方法

SVN客户端安装及使用方法

SVN客户端安装及使用方法一、SVN客户端安装(安装包见附件)1.在计算机中安装SVN软件(尽量选择容量大的硬盘)安装完成后在相应盘符会出现TortoiseSVN 文件夹。

2.在TortoiseSVN安装盘符内空白处①右键 SVN Checkout②URL of repository 输入svn://10.143.3.32/yunweiCheckout directory 会自动带出F:\yunwei③单击OK④输入密码(用户名/密码为个人姓名的首字母小写)3.完成以上步骤后相应盘符中会出现文件名为yunwei的文件夹,yunwei文件夹供各位同事上传资料共享二、SVN客户端使用之更新和上传(一)更新本地文件至最新版本为了及时的了解别人有没有更新或者上传服务器上的文件,我们只要做一下更新操作就可以了。

需要更新哪一级目录就在哪一级目录下面点击右键,选择SVN Update选项。

操作如下图所示:上图显示“Completed”就表示更新成功了。

(二)上传新文件夹或文档至服务器1.将要上传的文件夹或文档复制到yunwei文件夹2.在目标文件夹空白处点右键 SVN Commit3.选中要上传的文件夹或文档,点OK①②③上图显示“Completed”就表示上传文件夹或文档成功了。

其他用户在执行SVN Update后可对新上传之文件夹或文档执行读写操作。

(三)上传修改过的文件夹或文档至服务器1.在修改yunwe i中之文件夹或文档完成并保存后,在目标文档处单击右键 SVN Commit2.选中修改过的文档,点OK①上图显示“Completed”就表示修改文档成功了。

其他用户在执行SVN Update后可查看修改过之文件夹或文档。

②(四)删除服务器中已有文件夹或文档1.在删除服务器中已有文件夹或文档后,在空白处单击右键 SVN Commit2.选中要删除的文件夹或文档,点OK上图显示“Completed”就表示删除文件夹或文档成功了。

SVN客户端用户常用功能操作办法

SVN客户端用户常用功能操作办法

SVN客户端用户常用功能使用手册一. 安装第1步:安装客户端到服务器192.168.0.6下,下载TortoiseSVN-1.3.3.6219-svn-1.3.1.msi安装程序到本地机,双击直接安装即可。

安装成功后,右键单击鼠标会多出两个选项,分不是SVN 检出(svn checkout )和Tortoise SVN如下图所示。

中文版本安装方法:先安装英文原版,再安装中文补丁,重新启动电脑后,随便打开一个目录,点鼠标右键,按照下列图片设置汉化(如喜爱英文,可不汉化)选择中文后保存。

第2步:建立工作区项目开始之前,在本地机的硬盘上,创建一个文件夹,文件夹命名随意(例如svn works),该文件夹即作为软件开发者在项目开发过程中的工作区。

第3步:下载版本库假如现在开发一个项目,配置治理员会在服务端建立一个该项目的版本库,例如:在svn works文件夹上,右键单击鼠标。

选择SVN 检出(svn checkout ),会出现如下窗口图 1在“版本库URL”中输入版本库地址svn:///doc/ ,在“检出至目录”中系统会自动添加第二步所创建的工作区目录。

在“版本”(Revision)中,选中“最新版本”(HEAD revision),如此将会下载到版本库的最新版本。

假如想下载库中的旧版本文件,可选中“版本”,然后填入版本号即可(前提你必须明白确切的版本号)。

假如不想下载整个版本库,而是只想下载自己负责的那部分模块,能够在URL后添加模块名,例如:svn:///product/01 公司文件夹/。

单击OK,输入用户名和密码图 2建议勾选Save authentication 选项,除非你差不多做好时刻输入密码的预备。

第4步:修改版本库对版本库的修改包括修改文件内容,添加删除文件,添加删除目录。

通过第三步的操作,本地的工作区文件夹,即workspace上会有绿色对勾出现,工作区下的文件也会带有绿色对勾,如图3图3假如对库中某一个文件进行了修改,系统会自动为那个文件和那个文件所在的各级父文件夹加上红色叹号,代表该文件或目录差不多在本地被修改,如图3图4当所有对版本库的修改操作完毕后,右键单击工作区文件夹,选择“提交(SVN commit…)”提交新版本,输入密码后系统将把修改后的版本库上传到服务端,即完成一次对版本库的更新。

SVN使用说明手册(详细精华版)

SVN使用说明手册(详细精华版)

SVN使用手册目录1.修改SVN访问密码 (1)2.SVN客户端使用说明 (2)2.1.安装SVN客户端 (2)2.2.迁出配置库内容 (3)2.3.维护工作文件 (4)2.3.1.增加文件 (4)2.3.2.更新文件 (8)2.3.3.删除文件 (9)2.3.4.修改文件 (10)2.3.5.比较版本差异 (10)2.3.6.撤销更改 (13)2.3.7.锁定和解锁 (13)2.3.8.重命名文件 (14)2.3.9.获取历史文件 (14)2.3.10.检查冲突 (15)2.3.11.解决冲突 (16)2.3.12.忽略无需版本控制的文件 (16)2.3.13.去除SVN标志 (17)2.3.14.查看文件每行的修改信息 (17)2.3.15.重置访问路径 (18)2.3.16.本地路径转换 (18)2.4.浏览版本库 (18)2.5.建立标签 (19)2.6.建立分支 (19)2.7.清除用户名等信息 (20)2.8.统计信息 (21)2.9.SVN数据同步 (23)3.MYECLIPSE集成SVN (23)3.1.安装SVN插件 (23)3.2.配置M Y E CLIP SE提交目录 (28)4.L INUX SVN的安装 (31)1. 修改SVN访问密码打开IE,在地址栏中输入地址:http:// /svnmanager/index.php,进入SVNManager的欢迎界面,如下图所示:点击“登陆”按钮进入登陆界面,如下图所示:输入已知的用户名和密码,点击“登陆”按钮进入用户管理界面,点击“用户管理”按钮显示“编辑用户”菜单,如下图所示:点击“编辑用户”按钮,进入用户信息修改界面,如下图所示:在上图界面的“新密码”和“重复新密码”框中输入你设定的新密码,两框中的密码要保持一致。

在“当前用户密码”框中输入你的先前的登陆密码,。

点击“确定”按钮修改密码,后返回到编辑用户成功界面,在此界面中点击“退出”按钮完成此操作。

SVN客户端用户常用功能使用手册

SVN客户端用户常用功能使用手册

SVN客户端用户常用功能使用手册一. 安装第1步:安装客户端到服务器192.168.0.6下,下载TortoiseSVN-1.3.3.6219-svn-1.3.1.msi安装程序到本地机,双击直截了当安装即可。

安装成功后,右键单击鼠标会多出两个选项,分不是SVN 检出(svn checkout )和Tortoise SVN如下图所示。

中文版本安装方法:先安装英文原版,再安装中文补丁,重新启动电脑后,随便打开一个名目,点鼠标右键,按照下列图片设置汉化(如喜爱英文,可不汉化)选择中文后储存。

第2步:建立工作区项目开始之前,在本地机的硬盘上,创建一个文件夹,文件夹命名随意(例如svn works),该文件夹即作为软件开发者在项目开发过程中的工作区。

第3步:下载版本库如果现在开发一个项目,配置治理员会在服务端建立一个该项目的版本库,例如:在svn works文件夹上,右键单击鼠标。

选择SVN 检出(svn checkout ),会显现如下窗口图1在“版本”(Revision)中,选中“最新版本”(HEAD revision),如此将会下载到版本库的最新版本。

如果想下载库中的旧版本文件,可选中“版本”,然后填入版本号即可(前提你必须明白确切的版本号)。

单击OK,输入用户名和密码图2建议勾选Save authentication 选项,除非你差不多做好时刻输入密码的预备。

第4步:修改版本库对版本库的修改包括修改文件内容,添加删除文件,添加删除名目。

通过第三步的操作,本地的工作区文件夹,即workspace上会有绿色对勾显现,工作区下的文件也会带有绿色对勾,如图3图3如果对库中某一个文件进行了修改,系统会自动为那个文件和那个文件所在的各级父文件夹加上红色叹号,代表该文件或名目差不多在本地被修改,如图3图4当所有对版本库的修改操作完毕后,右键单击工作区文件夹,选择“提交(SVN commit…)”提交新版本,输入密码后系统将把修改后的版本库上传到服务端,即完成一次对版本库的更新。

SVN客户端使用教程及结合idea使用

SVN客户端使用教程及结合idea使用

SVN客户端使⽤教程及结合idea使⽤⼀、SVN的概述 svn是Subversion的简称,它是⼀个⾃由/开源的版本控制系统,⼀组⽂件存放在中⼼版本库,记录每⼀次⽂件和⽬录的修改,Subversion允许把数据恢复到早期版本,或是检查数据修改的历史,Subversion可以通过⽹络访问它的版本库,从⽽使⽤户在不同的电脑上进⾏操作。

⼆、SVN客户端的下载与安装下载地址: 在此安装我就不做详细介绍,svn安装之后桌⾯空⽩处右击⿏标会有对应的SVN Checkout和TortoiseSVN,这个说明你已经安装成功。

安装成功后重新启动电脑(不重启,可能会导致相关的图标不显⽰,如果重启还是没有,请做修改对应的注册表,参考:)。

三、SVN的体系结构 如图所⽰,通过svn客户端访问svn服务可以从svn仓库中检出/更新代码到本地,也可以将本地代码提交到svn仓库。

四、SVN使⽤ 1.svn的拉取项⽬ ⾸先需要准备⼀个空⽩⽂件夹,右击⽂件夹选择SVN Checkout输⼊仓库地址(地址向你的项⽬经理要),更换路径,选择head revision 最新版本,点击OK,第⼀次拉取需要登录 输⼊⽤户名和密码(改⽤户名和密码),点击ok,拉取过程有点慢,静静等待... 这⾥拉去的是五个项⽬,第⼀次拉取,全是对钩,表⽰已经与svn服务器爆出同步,这⾥出现!是因为我修改了项⽬的⽂件,与服务器不同。

点进⼊⼀个项⽬,在项⽬的第⼀个⽂件.svn⽂件这⾥我们不要点击它,不能进⾏任何修改,我们就当忽略它。

其他的⽬录即时我们要的项⽬,在公司⾥,每天早上第⼀件事,就是需要拉取⼀下最新的代码,但这⾥我们就不⽤在此checkout,⽽是选择SVN update,更新⼀下就OK了。

2.将本地新建⽂件添加到svn服务器上⾸先我们在该管理⽂件下,新建⼀个⽂本,我们⾸先右击该⽂本选择TortoiseSVN,选择add,该⽂本会出现⼀个蓝⾊的加号标志,这个时候我们右击该⽂件选择SVN commit我们每⼀次提交,都需要写提交的说明信息,注意是每⼀次提交,点击ok即提交到svn服务器上。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

文件版本控制工具SVN-Client简要教程
免安装浏览文件步骤:
1、打开浏览器,输入如下地址:https://218.107.242.90:9374/svn/jnzl/
注:若浏览器出现安全警告提示,请略过此提示,继续进入即可。

2、输入您的帐号和密码,即可登录进入SVN服务器。

注:公共帐号为:jnzl/jnzl
3、浏览你需要的文件,点击下载即可。

(一)客户端安装步骤
1、安装SVN-Client端程序。

下载地址:https://218.107.242.90:9374/svn/jnzl/tools/svn-client.msi
注:输入您的帐号和密码,即可进行登录下载。

2、安装后,创建一个新目录,在新目录下点击右键,在弹出的菜单中选择SVN Checkout,
如右图所示:
3、在弹出的窗口中,在URL of repository中输入SVN服务器的地址信息:
https://218.107.242.90:9374/svn/jnzl/
,如下图所示:
输入完毕后点击OK按钮即可。

(二)更新文件操作步骤
1、在SVN目录下,点击右键,在弹出的菜单中选择SVN Update,如下图:
2、更新完毕后点击OK按钮即可完成更新。

(三)修改文件操作步骤
1、为了避免文件版本的冲突,在修改文件之前,一定要先进行文件更新操作。

2、在目录中修改文件后,该文件的图标将发生变化,由绿色变成红色。

如图所示:
修改前:修改后:
3、在变红的文件上,点击右键,在弹出的菜单中选择:SVN Commit,如下图:
4、在弹出的窗口中,输入本次修改的备注。

如下图:
5、输入完毕后,点击OK按钮即可。

(四)新增文件步骤
1、在目录下新建一个文件后,该文件图标即变为蓝色的问号样式,如下图:
2、在目录的空白处,点击右键,在弹出的菜单中,选择SVN Commit,如下图:
3、在弹出的窗口中,输入新增文件的备注信息,并在下面的文件列表框中勾选新增的
文件名,点击OK按钮即可。

如下图:
(五)查看文件历史版本步骤
1、在要查看的文件上点击右键,选择T ortoiseSVN,然后选择Show log,如下图:
2、在弹出的窗口列表中,可以看到历次修改的注释信息。

双击列表中的历史版本文件,
即可实现当前版本和历史版本的修改说明。

如下图:
(六)删除文件步骤
1、在SVN目录下删除文件后,在空白处点击右键,弹出的菜单中,选择SVN Commit,
如右图:。

2、在弹出的窗口中,输入删除文件的备注信息,并且在文件列表中勾选要删除的文件,
然后点击OK按钮即可。

如下图:。

相关文档
最新文档