商汇粹外网资源平台

搜索
查看: 3283|回复: 8

哪个代码托管服务最好?

[复制链接]

该用户从未签到

15

主题

80

帖子

276

积分

中级会员

Rank: 3Rank: 3

积分
276
发表于 2022-9-22 17:28:52 | 显示全部楼层 |阅读模式
我需要一些建议。我们公司的一个新项目刚刚开始,老板问我们要用哪个代码托管平台。我们主项目还在cvs上,我们希望切换到git,因为我们无论如何都是重新开始的。
你们的建议是什么?我最初的想法是使用gitlab或github pro,但我的同事建议使用AWS的CodeCommit。
最近很多人都在谈论CodeCommit。我玩了一下,看起来很基本。你们在这方面的意见什么?为什么人们要用AWS CodeCommit?
回复

使用道具 举报

该用户从未签到

3

主题

31

帖子

109

积分

注册会员

Rank: 2

积分
109
发表于 2022-9-22 17:51:47 | 显示全部楼层
看你们具体需求
我还是要警告一下,GIT并不适合任何对资源存取有相当严格要求的组织。
如果你们公司对版权有要求,或者是拿到的授权,请不要用GIT来做版本控制。
如果你们公司人员经常调动,且你们认为存在泄密风险,请不要用GIT来做版本控制。
如果你们项目中存在一些企业机密(例如合同或者平台数据),请不要用GIT来做版本控制。
如果你们项目中存在大量大体积二进制文件(例如psd或者其他资源文件),请谨慎考虑用GIT来做版本控制。
GIT不是万金油,不是替代SVN的产品,他是一种针对分布式开源项目特殊优化的版本控制软件。他不是SVN的下一代,他和svn属于不同应用领域的版本控制系统。
问自己几个问题:
你们团队需要分开办公地点协作么?
你们团队所有人都值得信赖且在项目完成前也不会离职么?
你们项目资源足够小且不会经常更新么?(别和我说LFS,解决不了核心问题)
回复

使用道具 举报

该用户从未签到

5

主题

27

帖子

75

积分

注册会员

Rank: 2

积分
75
发表于 2022-9-22 18:14:42 | 显示全部楼层
公司内部用,或者限制局域网内部使用,并且考虑到代码安全,建议使用gitlab开源社区版自己搭建一个。 比如很多NAS都可以直接安装gitlab,安全稳定可控。
回复

使用道具 举报

该用户从未签到

5

主题

75

帖子

245

积分

中级会员

Rank: 3Rank: 3

积分
245
发表于 2022-9-22 18:37:37 | 显示全部楼层



代码托管平台

统一的代码托管平台是#DevOps#的基础,也是管理代码的科学手段,为了方便各位程序员朋友们更好的选择代码托管平台,特此总结分享一下国内外代码托管平台。
序号平台特点1github全球最流行的面向开源及私有软件项目的托管平台,有超过2600万的用户群体,被微软收购。
随着越来越多的应用程序转移到了云上,GitHub已经成为了管理软件开发以及发现已有代码的首选方法。缺点就是服务器在国外,速度时好时坏。此外,GitHub还提供了针对企业私有云服务的。2码云Gitee开源中国旗下产品,帮助开发者/团队/企业更好地管理代码,让软件研发更高效,企业级 DevOps#研发管理平台#。
提供更精细的代码权限和质量管理,更强大、灵活的项目过程管理,以及完备的安全策略。覆盖企业级全流程管理,包括,需求、迭代规划、任务分配、代码管理、质量管理、CI/CD、缺陷管理3腾讯CODING腾讯旗下,CODING DevOps,提供一站式开发管理协作工具,帮助研发团队快速落地敏捷开发与 DevOps 开发方式,实现研发效能升级。
适用于多种研发工作场景:实践#敏捷管理#、构建 DevOps 工作方式、代码开发协同、#测试管理#协作4Gitlab自己可以搭建的 git 私服服务器5Gogs一款极易搭建的自助 Git 服务,相比 Gitlab跟轻量6SourceForge老牌开源代码托管平台,开源软件开发者进行开发管理的集中式场所,是全球最大开源软件开发平台和仓库。
网站建立的宗旨,就是为开源软件提供一个存储、协作和发布的平台。SourceForge上拥有大量非常优秀的开源软件。7阿里云效Codeup阿里云 代码管理平台 Codeup。Codeup 致力于保障企业代码资产安全,支持自动化代码扫描、合并评审管控等高级功能8百度效率云百度效率云 | Git代码托管,版本管理,项目管理,持续集成,持续交付,研发工具云端解决方案。
领先的研发工具 #SaaS# 解决方案: 代码托管与版本管理、持续集成与交付、敏捷项目管理限时免费策略:受新冠疫情影响,疫情结束前,100人以下团队使用效率云全线产品免费。超过100人团队可以联系效率云运营人员。9GitCodeCSDN旗下 开源平台 Git 服务器10Google Code看名字应该知道是啥了吧,大陆访问不了。11华为开源平台点击示例仓库,跳转到码云上了。12Bitbucket位桶也是国外著名代码管理平台,Bitbucket不止是代码管理,也为团队提供项目计划、代码协作、测试、部署等功能。13CodeFever Community完全免费开源的 Git 代码托管仓库
您可以克隆项目完整源代码,并自主安装部署在您的内网服务器或云服务器上,以帮助团队安全、私密的管理您的代码总结下来,国内还是主要推荐的是以下两种方式:

  • 私有化部署
  • 选择国内的大厂提供的DevOps 一站式研发管理平台,报表和功能层面(提供完善的#研发工具链#,覆盖项目管理、代码管理、测试管理、持续集成、制品管理、发布管理的)都比较完善,具体选择哪一家,可以具体选择那家成本、安全性、功能进行对比选型
推荐阅读:这个代码托管平台真的香!比 Github 速度更快!!! - Python社区 (python88.com)
标  题:代码托管平台汇总
作  者:bugless
出  处:http://bugless.site
创建时间:2022-04-12 21:50:00
关于博主:坐标广州,喜欢折腾各种东西的工程师,如有问题探讨可以直接下方留言。
声援博主:如果您觉得文章对您有帮助,可以评论、订阅、收藏。您的鼓励是博主的最大动力!
回复

使用道具 举报

该用户从未签到

9

主题

47

帖子

152

积分

注册会员

Rank: 2

积分
152
发表于 2022-9-22 19:00:32 | 显示全部楼层
Gitlab自建,能一套搞定大部分需求的就不要折腾太多。
回复

使用道具 举报

该用户从未签到

6

主题

54

帖子

183

积分

注册会员

Rank: 2

积分
183
发表于 2022-9-22 19:23:27 | 显示全部楼层
试下 svnbucket 吧,SVN的托管,很好用,权限控制是无敌的了 https://svnbucket.com
回复

使用道具 举报

该用户从未签到

4

主题

35

帖子

120

积分

注册会员

Rank: 2

积分
120
发表于 2022-9-22 19:46:22 | 显示全部楼层
可以直接用阿里云云效的代码管理平台,codeup.aliyun.com
免费用,也不限人数和容量,省去了很多的运维成本
回复

使用道具 举报

该用户从未签到

4

主题

47

帖子

165

积分

注册会员

Rank: 2

积分
165
发表于 2022-9-22 20:09:17 | 显示全部楼层
谢谢你们的答案,可是我还不知道Codecommit和Gitlab/Github有什么区别。 你们知道AWS Codecommit怎么样?
回复

使用道具 举报

该用户从未签到

2

主题

53

帖子

194

积分

注册会员

Rank: 2

积分
194
发表于 2022-9-22 20:32:12 | 显示全部楼层
我们自己开发的代码托管服务,用于内部替代   Github,免费开源给大家使用。经过近两年的打磨和稳定性验证,已经正式免费开源给大家使用,欢迎大家在 Github   搜索CodeFever访问我们的仓库,有任何的想法或建议也欢迎给我们提交 ,一起参与到CodeFever的开源共建中。
您可以克隆项目完整源代码,并自主安装部署在您的内网服务器或云服务器上,以帮助团队安全、私密的管理您的代码,更多功能介绍请访问CodeFever开源官网:https://github.com/PGYER/codefever
技术栈使用了: PHP 、Go 、Nodejs 、React
安装方式: 支持手动安装,也支持 docker 一行命令安装。欢迎大家 fork/star/follow ,更欢迎提交 PR 。
主要功能:
永久免费:永久免费提供给大家使用,您无需担心付费
完整开源:毫无保留的完整开源,无任何编译或加密代码
轻量安装:极简设计风格,排除重度冗余的多余功能
性能高效:速度极快,对服务器资源要求极低,1 核 CPU/1G 内存即可运行
无限仓库:没有任何仓库数量、使用数量的限制
代码对比:支持提交代码的不同版本支持高亮显示对比
分支和标签:完整支持 Git 原生功能,帮助更清晰的管理代码
合并请求:( Merge Request ) 支持多人协作,让代码版本控制更顺畅
分支保护:分支保护功能让代码提交安全可控,代码 Review 更容易清晰
多人协作:支持多人团队协作,并可以设置每个成员的角色和权限
管理后台:支持超级管理员后台,可以让团队 leader 管理所有项目和用户信息
<hr>结尾来介绍一下自己,我是小蒲,旨在为开发者和团队提供轻量快捷的服务。旗下共有蒲公英应用内测平台项目管理平台Tracup前端错误监控平台FrontJS蒲公英企业服务开放平台协同知识库Seed代码管理仓库CodeFever等产品,为全球 221 个国家和地区超过 200 万开发者和 960 万款应用提供产品服务。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表