svn客户端使用方法

svn客户端使用方法

ID:18213289

大小:83.00 KB

页数:10页

时间:2018-09-15

svn客户端使用方法_第1页
svn客户端使用方法_第2页
svn客户端使用方法_第3页
svn客户端使用方法_第4页
svn客户端使用方法_第5页
资源描述:

《svn客户端使用方法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、2008-04-19TortoiseSVN客户端基本用法1.export和checkoutexport下载源代码用法:1、新建一个空的文件夹,右键点击它,可以看到TortoiseSVN菜单以及上面的SVNCheckout。2、不用管这个Checkout,我们选择TortoiseSVN菜单下的Export...,接着它会让你输入url。3、比如输入【迷宫探宝】的SVN地址是:http://game-rts-framework.googlecode.com/svn/trunk/4、其他选项不需要更改,Omit

2、externals不要勾选,HEADRevision选中表示最新的代码版本,接着点击OK即可将代码导出到这个目录中:)checkout意思签出,虽然和Export的效果一样是把代码从服务器下载到本地,但是Checkout有验证的功能,Checkout到某处的代码,将会被TortoiseSVN监视,里面的文件可以享受各种SVN的服务。2.每次提交代码需要注意哪些问题如果你更新了目录中的文件,提交代码需要用到commit功能,commit的功能不仅仅是上传,他会和服务器上面的文件进行对比,假如你更新了某个文件

3、而服务器上面也有人更新了这个文件,并且是在你checkout之后做的更新,那么它会尝试将你的更新和他人的更新进行融合(merge),假如自动merge不成功,那么报告conflict,你必须自己来手动merge,也就是把你的更新和别人的更新无冲突的写在一起。commit的时候,最好填写Log信息,这样保证别人可以看到你的更新究竟做了写什么。这就相当于上传文件并且说明自己做了那些修改,多人合作的时候log非常重要。TortoiseSVN的commit只会上传原先checkout然后又被修改了的文件,假如你新

4、加入了某些文件,需要右键点击文件选择Add,然后文件上面会出现一个加号,在下次commit的时候它就会被upload并且被标记为绿色对勾。没有绿色对勾的文件不会被commit。假如你需要给带有绿色对勾文件改名或者移动它的位置,请不要使用windows的功能,右键点击它们,TortoiseSVN都有相应的操作。想象这些文件已经不在是你本地的东西,你的一举一动都必须让Tortoise知道。假如修改了某个文件但是你后悔了,可以右键点击它选择Revert,它将变回上次checkout时候的情况。或者Revert整

5、个工程到任意一个从前的版本.下面描述在使用Commit时的几个注意点:-------------如有多个文件需要同时提交,同时文件在不同的目录下,必须找到这些文件的最短目录上点击Commit,TortoiseSVN会搜索被点击目录以及该目录下所有的文件,并将修改变动的文件罗列在列表中。-------------仔细查看列表中的文件,确定哪些文件时需要更新的,如果不需要更新某个已经变化了的文件,只需要在该文件上点击右键,选择还原操作;选择需要新增的文件,不要将临时文件添加到版本库中。------------

6、-如遇到文件冲突(冲突:要提交的文件已被其他人改动并提交到版本库中)要启用解决冲突功能。3.如何保持本地版本和服务器版本同步使用update来同步本地和服务器上的代码。同样是右键选择SVNupdate,所有的更改就会从服务器端传到你的硬盘。注意,假如别人删除了某个文件,那么更新之后你在本地的也会被删除。如果本地的代码已经被修改,和commit一样会先进行merge,不成功的话就会报告conflict4如何在同一个在一个工程的各个分支或者主干之间切换使用tortoiseSVN-->switch在URL中输入

7、branch或trunk的url地址5.如何比较两个版本之间的差别本地更改如果你想看到你的本地副本有哪些更加,只用在资源管理器中右键菜单下选TortoiseSVN→比较差异。与另外一个分支/标签之间的差异如果你想查看主干程序(假如你在分支上开发)有哪些修改或者是某一分支(假如你在主干上开发)有哪些修改,你可以使用右键菜单。在你点击文件的同时按住Shift键,然后选择TortoiseSVN→URL比较。在弹出的对话框中,将特别显示将与你本地版本做比较的版本的URL地址。你还可以使用版本库浏览器,选择两个目录

8、树比较,也许是两个标记,或者是分支/标记和最新版本。邮件菜单允许你使用比较版本来比较它们。阅读第5.9.2节“比较文件夹”以便获得更多信息。与历史版本的比较差异如果你想查看某一特定版本与本地拷贝之间的差异,使用显示日志对话框,选择要比较的版本,然后选择在右键菜单中选与本地拷贝比较差异两个历史版本的比较如果你要查看任意已提交的两个历史版本之间的差异,在版本日志对话框中选择你要比较的两个版本(一般使用Ctrl-更改),然后在右键菜

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

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

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