ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

软件开发与创新课程设计-4

2022-05-09 19:34:44  阅读:178  来源: 互联网

标签:SVN 课程设计 git 软件开发 管理 代码 托管 Gitee 创新


源代码管理工具

当一个项目有多人协同完成,必然要使用到源代码管理工具。最常见的三种源代码管理工具:其中git为分布式管理架构,SVN、CVS为集中式管理架构。

1.速度

在很多情况下,git的速度远远比SVN快。

2.结构

SVN是集中式管理,git是分布式管理。

3.其他

SVN使用分支比较笨拙,git可以轻松拥有无限个分支

SVN必须联网才能工作,git支持本地版本控制工作。

旧版本的SVN会在每一个目录放置一个.svn,git只会在根目录拥有一个.git。

 

众所周知,GitHub服务器在国外,有时候登陆会非常麻烦,尤其是进行push和pull操作时,经常失败。我在学习git过程中花费时间最多的就是等待push、pull操作成功,对中国用户极其不友好。幸好,中国就有一款和GitHub类似的代码托管中心,即 Gitee,中文名叫码云。

码云是开源中国推出的基于Git的代码托管服务中心,使用方式跟GitHub一样,而且它还是一个中文网站,如果你英文不是很好,那么它是最好的选择。Gitee 是一个版本控制和协作的代码托管平台(不仅可以托管代码,还可以托管文档与图片资料)。 它可以让你和其他人一起在远程或本地项目上进行协作。Gitee包括三个版本,分别是:社区版、企业版和高校版。

Gitee 除了提供最基础的 Git 代码托管之外,还提供代码在线查看、历史版本查看、Fork、Pull Request、打包下载任意版本、Issue、Wiki 、保护分支、代码质量检测、PaaS项目演示等方便管理、开发、协作、共享的功能。

目前 Gitee 提供了面向个人开发者的「社区版」和面向企业研发团队的「企业版」服务,支持 Git/SVN 管理,提供代码审核、Bug 跟踪以及 Webhook 钩子回调等功能,开发者可以在 Gitee 自行创建仓库。

个人开发者可免费创建 1000 个仓库(不限公有、私有),提供最多 5G 的免费代码存储空间。在注册完成并成功登录 Gitee 账号后,用户可以开始创建自己的第一个仓库。在创建完仓库之后,用户可以通过如下方式,可以向仓库提交第一行代码。

Gitee 企业版是企业级软件协作开发管理平台,我们针对企业研发团队的协作开发场景,提供企业级精细代码管理服务,集项目管理、代码管理、知识库管理于一体,可支撑“需求-迭代-任务分配-编码-质量审查-部署测试-缺陷管理”的全流程研发管理,助力企业有序规划和管理软件研发全生命周期,帮助企业降本增效,提升竞争力。

标签:SVN,课程设计,git,软件开发,管理,代码,托管,Gitee,创新
来源: https://www.cnblogs.com/little-strange/p/16250512.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有