概念介绍
Git库是指托管在
https://code.aliyun.com的Git库,即
https://code.aliyun.com中的project。
Git组是若干个上述Git库的集合,即
https://code.aliyun.com中的Group。
Git组归属到具体某个企业。于是Git组中的Git库也归属到这个企业。
Git库和组的列表
打开RDC代码服务首页,是Git库和Git组两个标签页,分别是Git库和Git组列表。
在这里列出的,是当前用户有权限看到的,且属于当前企业的Git库和Git组。
搜索框用于在Git库或组的列表中搜索。
新建Git库或组
在Git组标签页中,点击“+新建Git组”,输入Git组名和描述后点击“确认”,即可创建一个新的Git组。该Git组属于当前企业。当前用户在该Git组是owner角色。
类似的,在Git库标签页中,点击“+新建Git库”,输入Git组名、Git库名和描述后点击“确认”,即可创建一个新的Git库。
其中,Git组必须是已存在的,属于当前企业的,且当前用户在该Git组中是master或owner角色。
已有Git库或组的权限管理
请点击该Git库或组条目中,“权限管理”按钮,前往权限管理页面。
已有Git库或组的其他操作
请点击该Git库或组条目中,库或组的名称,前往
https://code.aliyun.com相应页面。
将已有代码纳入管理
代码已托管在https://code.aliyun.com
假定你的源代码所在Git库名为foo,托管在
https://code.aliyun.com上的bar组。由于bar组不属于当前企业,因此在CRP代码服务中看不到该组和该库。在这种情况下,可以这样操作:
第一种方法:把整个代码组归到该企业名下。在代码组列表页面中,点击“关联已有组”,可以把用户自己是owner或master角色,且尚不属于其他企业的代码组,归属到当前企业。
第二种方法:把个别代码库归到该企业名下。第一步,若有必要,通过代码服务页面创建属于当前公司的Git组,比如baz。第二步,登录
https://code.aliyun.com,在该Git库的Settings页面下方,进行Transferproject操作,将该库迁移到baz组。由于baz组属于当前公司,该库就属于当前公司,于是在CRP代码服务中就可以看到该库。执行第二步操作时,当前用户必须是bar组的owner角色,以及baz组的master或owner角色。
代码托管在其他Git托管站点
假定你的源代码托管在
GitHub上bar组的foo库中。现在打算改为托管到
https://code.aliyun.com。
第一步,若有必要,通过代码服务页面创建属于当前公司的Git组,比如baz。
第二步,通过代码服务页面在该Git组中创建一个新的Git库foo。
第三步,将原Git库克隆到本地。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。