- 1、本文档共40页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SVN使用教程总结SVN使用教程总结
SVN使用教程总结
SVN简介:
?为什么要使用SVN?
??????程序员在编写程序的过程中,每个程序员都会生成很多不同的版本,这就需要程序员有效的管理代码,在需要的时候可以迅速,准确取出相应的版本。
Subversion是什么?
?? 它是一个自由/开源的版本控制系统,一组文件存放在中心版本库,记录每一次文件和目录的修改,Subversion允许把数据恢复到早期版本,或是检查数据修改的历史,Subversion可以通过网络访问它的版本库,从而使用户在不同的电脑上进行操作。
一、SVN服务器搭建和使用
? ?1.首先来下载和搭建SVN服务器,下载地址如下:?/packages.html,进入网址后,滚动到浏览器最底部看到如下截图:
??
? ? ? 个人认为最好用VisualSVN server 服务端和?TortoiseSVN客户端搭配使用.?点开上面的VisualSVN连接,下载VisualSVN server,下载完成后双击安装,如下图:
?
点击Next下一步,如下:
然后再点击Next项,下一步,如下:
?
点击【Next】 如下:
?
Location是指VisualSVN Server的安装目录,Repositorys是指定你的版本库目录.Server Port指定一个端口,Use secure connection勾山表示使用安全连接,
点击Next,进入下一步,如下图:
再点击【Install】,进入如下安装图:
等待安装完成后,点击【next】,进入下一步:如下图
点击【Finish】即可完成安装。安装完成后,启动VisualSVN Server Manager,如图:
可以在窗口的右边看到版本库的一些信息,比如状态,日志,用户认证,版本库等.
要建立版本库,需要右键单击左边窗口的Repositores,如下图:
在弹出的右键菜单中选择Create New Repository或者新建-Repository:
进入下一步,如下图:
点击【下一步】,如下图:
点击【create】,如下图:
点击【Finish】即可完成基本创建。
?
?2. 需要建立用户和组,并且需要分配权限。
??1. 在VisualSVN Server Manager窗口的左侧右键单击用户组,选择Create User或者新建-User,如图:
??
点击User后,进入如下图:
填写Username和password后,点击ok按钮后,进入如下图:
点击上面的【Add】按钮后,如下图
增加longen0707到用户中(如果有多个用户,操作一样)。
? 2 . ??然后我们建立用户组,在VisualSVN Server Manager窗口的左侧右键单击用户组,选择Create Group或者新建-Group,如图:
??
点击【Group】按钮后,进入如下图:
在弹出窗口中填写Group name为Developers,然后点Add按钮,在弹出的窗口中选择Developer,加入到这个组,然后点Ok.
接下来我们需要给用户组设置权限,在MyRepository上单击右键,选择属性,如图:
在弹出的对话框中,选择Security选项卡,点击Add按钮,选中longen0707,然后添加进来,权限设置为Read/Write,如下图:
点击【确定】按钮即可。
二、客户端SVN安装
?1.首先我们需要下载 ”svn小乌龟”后,进行安装。
?
? ?安装完成后,比如在我的项目在qiandaun1中,我右键就可以看到如下:
??
说明snv已经安装成功了!
2:checkout项目文件。
? ??新建或者进入目录下(比如qianduan1),右键 -- Svn Checkout --
其中URL我可以在SVN服务器获取到,我在myRepositories下右键新建文件
?
qianduan文件被建立,然后比如我这样右键?-- copy下
即可。
将复制的版本库URL粘贴上,如下图:
点击【ok】按钮后,就可以检索出来,如下:
如下图:
?
注意事项:
???.svn这个隐藏目录记录着两项关键信息:工作文件的基准版本和一个本地副本最后更新的时间戳,千万不要手动修改或者删除这个.svn隐藏目录和里面的文件!!,否则将会导致你本地的工作拷贝(静态试图)被破坏,无法再进行操作。
??1) ? ?TortoiseSVN图标介绍
????
? ?一个新检出的工作复本使用绿色的对勾重载,表示Subversion状态正常。
? ??
??在你开始编辑一个文件之后,状态就变成了已修改,而图标重载已变成了红色感叹号。通过这种方式,你可以很容易地看出那些文件
您可能关注的文档
- SCM供应链题目与答案SCM供应链题目与答案.doc
- SCR催化剂再失活SCR催化剂再失活.doc
- SATWE计算结果分析10个比值和调整方法SATWE计算结果分析10个比值和调整方法.doc
- SCR低温催化剂SCR低温催化剂.doc
- PAP工程建设管理信息系统操作手册PAP工程建设管理信息系统操作手册.doc
- SCR脱硝催化剂介绍SCR脱硝催化剂介绍.doc
- SCVNET运行维护手册(四川)_含防火墙权限_20060704 _FixedSCVNET运行维护手册(四川)_含防火墙权限_20060704 _Fixed.doc
- SDAS石化实时数据采集整体解决方案SDAS石化实时数据采集整体解决方案.doc
- Scratch数字创作课程(学案)Scratch数字创作课程(学案).doc
- selenium WebDriver之Testng学习一 Testng环境搭建selenium WebDriver之Testng学习一 Testng环境搭建.docx
文档评论(0)