《SVN使用教程》PPT课件

《SVN使用教程》PPT课件

ID:46949770

大小:1.21 MB

页数:26页

时间:2019-12-01

《SVN使用教程》PPT课件_第1页
《SVN使用教程》PPT课件_第2页
《SVN使用教程》PPT课件_第3页
《SVN使用教程》PPT课件_第4页
《SVN使用教程》PPT课件_第5页
资源描述:

《《SVN使用教程》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、版本控制工具之SVNSubversion(SVN)概述Subversion是一个自由,开源的版本控制系统。在Subversion管理下,文件和目录可以超越时空。Subversion将文件存放在中心版本库里。这个版本库很像一个普通的文件服务器,不同的是,它可以记录每一次文件和目录的修改情况。这样就可以籍此将数据恢复到以前的版本,并可以查看数据的更改细节。正因为如此,许多人将版本控制系统当作一种神奇的“时间机器”。目前,绝大多数开源软件都使用svn作为代码版本管理软件。Windows服务器版本Windows客户端版本TortoiseSVN是window

2、s下最好用的subversion客户,它跟Windows的资源管理器结合操作方便简单。SmartSVN是一个功能强大而且简单好用的图形化的SVN客户端。Subcommander是一款SVN的客户端软件,支持Windows和Mac和Linux系统。RapidSVN是一个跨平台的SVN图形化客户端程序。QSvn是一个跨平台的图形界面的SVN客户端程序,支持包括Linux/UNIX/Windows以及MacOS操作系统。SVN使用流程方式配置选择VisualSVNServer服务端和TortoiseSVN客户端搭配使用.SVN中的几个重要概念FileSV

3、N中我们处理的所有文档都叫文件操作:checkout,checkin,revert,commit,update,getlock,releaselock,renameRepositorySVN存储库,映射服务端一个文件夹WorkingSpace本地文件夹,工作目录服务端设置进入VisualSVNServerManager选择RepositoriescreatenewRepository,名为“BlogSys”服务端设置服务端设置创建repository时设置权限(共三种,见下图)服务端设置设置完毕创建用户创建用户:右键选择UsersCreateN

4、ewUser创建用户组创建用户:右键选择GroupsCreateNewGroup右键BlogSysProperties分配权限权限类型(四种)InheritfromParent(Read/Write):权限和父节点的权限相同。NoAccess:没有任何权限,用户无法将文件下载到本地。ReadOnly:只读,用户只能从服务器将文件下载到本地,无法将修改提交到服务器。Read/Write:读写,用户可以从本地将修改提交到服务器。选中源码文件夹,右键(安装SVN客户端前提下)Import源码到服务器将复制的版本库URL粘贴上,在URL后面加上trun

5、k子路径.然后在导入信息里面填上导入信息“checkinsourcecode".如图:Import源码到服务器CheckoutSourceCode新建一个工作文件夹,右键点击SVNcheckout菜单,弹出如下窗体,检查URL的正确性,点击OK(提示用户输入用户名和密码,此处可以选中checkbox记住密码)即可。常用客户端操作Import,Checkout,update,commit,revert,add,rename,delete,getlock,releaselock等操作请看演示其他设置之提交时候必须写注释的设置:选中工作文件夹newl

6、ogsize(设置limit>0)即可。其他设置之客户端重新设置用户名和密码在第一次使用TortoiseSVN从服务器CheckOut的时候,会要求输入用户名和密码,这时输入框下面有个选项是保存认证信息,如果选了这个选项,那么以后就不用每次都输入一遍用户名密码了。不过,如果后来在服务器端修改了用户名密码,则再次检出时就会出错,而且这个客户端很弱智,出错之后不会自动跳出用户名密码输入框让人更新,我找了半天也没找到修改这个用户名密码的地方其他设置之IDE插件VisualStudio中安装AnkhSvn插件其他设置之IDE插件Eclipse中安装SVN插

7、件其他设置之IDE插件Eclipse中安装SVN插件TortoiseSVNfor Delphi IDE插件,支持D7 2007 2010QUESTION1.SVN中,权限一共多少种,分别是什么?2.SVN中怎么还原到指定的版本?3.怎么获取到SVN的RepositoryURL4.Delete操作什么时候生效(删除同步到Server)5.出现源码文件冲突时,怎么解决?6.怎么设置提交时必须写注释?Thankyou!

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。