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进行版本控制。
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客户端的使用手册

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(客户端)使用教程

一:客户端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客户端操作说明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客户端操作使用说明一、服务端准备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客户端安装及简单使用说明
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客户端使用的简单说明

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会自动将服务器上的远程路径下载到本地的工作路径,等下载完成后,请检查一下刚才定义的路径下是否有远程的文件。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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按钮即可。
如下图:。