中国SVN源代码托管中心svn使用的教程.docVIP

中国SVN源代码托管中心svn使用的教程.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
中国SVN源代码托管中心svn使用的教程

中国SVN源代码托管中心 - 使用帮助文档 让我们从零开始,Step By Step地尝试使用Svn Hosting及Subverson这个超级工具来革新我们的开发流程。 第一步,注册帐号并新建项目 首先你需要先注册一个Svn Hosting的帐号并成功激活; 登录后,点击“我的项目”,在里面新建一个项目; 新建成功后,点击该项目的详细页,复制“SVN地址”的链接。 第二步,checkout 下载和安装SVN的客户端 HYPERLINK / TortoiseSVN, 安装完成后不需要重启,但重启完可以看到资源管理器里文件夹图标的更新。 从Svn Hosting上Checkout源代码-TortoiseSVN是一个资源管理器的插件,安装完成以后,鼠标右键点任何文件夹或者桌面都有TortoiseSVN的菜单项。选择SVN Checkout,如下图示: 填写源代码的SVN路径和本地文件夹。就是刚刚你在Svn Hosting上新建的那个项目,复制下来的那个地址。 例如,源代码路径是  HYPERLINK /svn/blogtemplate/moban /svn/test_-这个是我在SVN Hosting上建立的一个测试项目。 然后他会提示你输入帐户,密码,将你在SVN Hosting注册的帐号和密码填上就OK。 第三步,把你的程序源码放入源码库 你是不是发现checkout下来的目录空空如也,如果你打开这个目录,你会发现除了一个.svn的隐藏目录,空空如也。是的,这是正常的。.svn目录用来记录你所有的操作记录,以一种不可思议的纪录方式。 图4:checkout finished后 图5:目录列表-这些小图标正是版本管理的标志,表明了这些目录正在使用SVN进行管理。打勾表示当前目录没有作代码更新;打“!”表明你更改了源代码,需要commit了。 图五:进到test目录里,发现空空如也,这是正常的,你没有放任何源码进去。 现在,把你的源码放进去这个目录里面吧。 第四步,Commit和Update 你现在应该要把你这个项目的代码提交到源代码库了。应该怎么样做呢?选择Commit。你可以在根目录下击右键,选取“SVN commit”,同样也可以到外面的目录,点右键选“test”目录。 这时,会出现这样的对话框,你选择“全部”,除非你有个别文件不希望提交到源码库里。 然后完成后,你会发现这个目录里的文件显示方式已经不一样了,是的,这些打了“勾”的文件已经进入到源码库并开始版本管理了。 好了,现在你在家里已经完成了代码的提交。然后,假设你回到公司,要获得源代码来继续跟进编写,怎么办呢?对了,第一次,先“checkout”下来,步骤同上,但因为这次你的源码库里已经有东西了,你checkout下来的目录不会是空的了,而是有你需要的源代码在里面了。 然后用编辑器修改程序,比如这里我只是用Dreamweaver小改了一下,也可以用VS.net, Eclipse等等,开发工具没有所谓。然后你会看到改过的文件会有一个“!”号,他提示你需要将最新的改动提交到源码库。 步骤同上。如果你需要一次commit多个文件,你直接选择根目录空白地方的右键来“Commit”;如果你只需要commit一个或指定文件,选择你那些需要commit的文件来commit。 然后,回到家后,点击“test”目录,选择一下“SVN update”,代码轻松同步了。 呵呵,是不是爽很多,再不用拿着愚蠢的移动硬盘或U盘跑来跑去,或者用小心翼翼,整天怕覆盖错的FTP来传来传去呢? 进阶部分:多人协同工作 多人协同工作首先你需要邀请你的朋友和其它开发程序员加入。比如,我这个“test”项目,需要邀请huajun来一起改代码(或者说,赋予huajun可以读和改我的代码的权限),我需要先到这个SVN hosting网站,进入“我的项目”,选择项目“test”,进入在最下面的“添加项目成员”处,填入“huajun”(注意,这个名字必须要与该用户的注册帐号完全一致) 提交后,huajun将会收到邮件,被告知他已经被我加入到这个项目的开发成员当中了。当然,你日后仍有这个删除他的权限的功能可使用。 huajun的步骤也是和我一样,先去登录SVN Hosting,然后在“我加入的项目”当中找到这个项目,进入,找到这个项目的SVN地址,Checkout下来。改动过后,Commit;要去改之前,记得先Update,看看partner们有没有作最新的更新,以免改重复。 如果我想邀请的朋友还没有在SVN Hosting上注册帐号,怎么办呢?我们现在有Email邀请功能,可以直接发邮件到你要邀请的人的邮箱,他收到邮件后,只需点击一个链接,即可实现一键注册并加

文档评论(0)

jdy261842 + 关注
实名认证
文档贡献者

分享好文档!

1亿VIP精品文档

相关文档