• 关于github 代码管理,协作开发


    公司要用github 进行项目管理,  了解了一下github相关权限管理。 并做笔记如下:

    个人账户可以建立公有/私有  repository ,  公有的全天下的人都能看到,私有的全天下人都看不到除非授权。 

     方案一 协同 Collaborators 开发:


    公有和私有的都可以邀请 协助者, 协作者可以 clone 也可以 commit , pull , push
    一个 repository  只给 3 个协作者, 超过了 是否可以通过付费解决(未知)。

    操作 : repository   -- setting -- Collaborators 

    方案二 组织协同 :

    先建立组织 organization, 建立组织后,可以建立不同的team  ,可以邀请很多人进来, 然后把人分配到 team

    组织下面可以建立  repository  ,  可以是公有的, 也可以是私有的, 私有的需要升级付费
    github提示  :  Visibility can't be private. Please upgrade your subscription to create a new private repository.

    Collaborators  是有读写权限 ,单人邀请,   貌似无人数限制
    team    可分开 读   和 读写权限,还可以有其它专线。   按组team分权限。 

     操作 : repository   -- setting -- Collaborators / team 

    公私的区别 还是在于 是否全天下人都能看到


    总结:
    1. 小规模 4人以下下协作,不对外开放,  个人版本私有库 own+3   免费
    2. 小规模 4人以下协作,   对外开放,   个人版本共有库 own+3   免费
    3  规模协作,不对外开放,  个人版本私有库 own+  n 人   付费 , 付费方式 见下面
    4. 规模协作,   对外开放,   个人版本共有库 own+ n人     免费

    2019,08,09

  • 相关阅读:
    Springx b 界面
    ETCD 分布式锁实现逻辑
    etcd 集群概述 转
    [转]MySQL性能优化
    Elasticsearch、MongoDB和Hadoop比较
    Mysql导出表格变成科学计数法的解决方案
    记一次laravel框架下的post请求测试
    Mysql语句优化记录
    laravel与MongoDB 的部分实践
    Laravel多数据库连接记录
  • 原文地址:https://www.cnblogs.com/xiaoxuebiye/p/11326262.html
Copyright © 2020-2023  润新知