发表于: 2017-03-28 22:07:01

1 603


如何使用svn将代码上传到github

背景介绍

什么是svn

SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。说得简单一点SVN就是用于多个人共同开发同一个项目,共用资源的目的。

什么是github

GitHub 是一个面向开源及私有软件项目的托管平台,因为只支持 Git 作为唯一的版本库格式进行托管,故名 GitHub,2010年开始支持svn。GitHub 于 2008 年 4 月 10 日正式上线,除了 Git 代码仓库托管及基本的 Web 管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代码片段分享(Gist)等功能。目前,其注册用户已经超过350万,托管版本数量也是非常之多,

 其中不乏知名开源项目 Ruby on Rails、jQuery、python 等。


2.知识剖析

如何下载svn

  官网:https://tortoisesvn.net

但官网下载很慢,建议在国内的网站下,360软件或百度搜索下载

 安装过程:

下载软件后,双击程序进行安装,点击“Next”;点击“Install”开始安装,安装完成后,点击“Finsh”


 3.常见问题

如何将github上的代码下载或上传上去


4.解决方案

  如何实现代码下载和上传  

 在github注册完账号后,在github上新建自己的repositories,

 然后获取repositories的https的地址,关联到svn,然后选择自己要下的文件。单击check out

  ,选择要放到的文件夹     上传文件也是要关联到github的repositories的https的地址,然后右键单击需要上传的文件选择svn commmit


5.编码实战


6.扩展思考

在项目中,是使用git好,还是使用svn好?

取决于应用场景、基础设施、产品类型、人员技能和习惯、公司安全策略等很多因素,没有绝对的好坏。

         

7.参考文献

参考一:<a href="http://blog.sina.com.cn/s/blog_6ea2cfe40102vbqr.html" target="_blank">博客

参二:<a href="https://www.zhihu.com/question/36900713" target="_blank">知乎

      

 8.更多讨论

如何使用git将代码上传到github上

       

       


返回列表 返回列表
评论

    分享到