-
Git客户端安装与配置 - 代码托管 CodeArts Repo
Git客户端安装与配置 代码托管基于Git工具,开发人员的本地环境需要安装Git Bash或TortoiseGit等Git客户端工具,实现与代码托管服务的连接。后续章节介绍Git Bash、TortoiseGit的安装与简易配置,其中Git客户端支持在Windows、Linux、Mac操作系统中运行。
-
Git客户端安装与配置 - 代码托管 CodeArts Repo
Git客户端安装与配置 代码托管基于Git工具,开发人员的本地环境需要安装Git Bash或TortoiseGit等Git客户端工具,实现与代码托管服务的连接。后续章节介绍Git Bash、TortoiseGit的安装与简易配置,其中Git客户端支持在Windows、Linux、Mac操作系统中运行。
-
配置成员管理 - 代码托管 CodeArts Repo
自动同步项目成员到仓库 配置“项目下成员同步策略”,可将项目中对应的角色同步到仓库中其同步关系见表1。 图1 成员列表 表1 项目下成员同步策略 配置项 项目中的角色 仓库中的角色 在成员列表中,可被执行的操作 —— 项目经理 管理员 —— 勾选 “允许项目内开发者访问仓库” 项目自定义角色(Committer权限)
-
服务集成 - 代码托管 CodeArts Repo
服务集成 E2E设置 Webhook设置 父主题: 配置代码托管仓库
-
Git客户端修改文件名大小写后,如何提交到远端 - 代码托管 CodeArts Repo
Git客户端修改文件名大小写后,如何提交到远端 背景信息 Git修改了文件名大小写后,远端将不识别对应文件。 例如:远端服务器“AppTest.java”,本地重命名后“apptest.java”,提交后远端还是“AppTest.java”。 操作步骤 请按顺序执行如下命令: git
-
Git客户端修改文件名大小写后,如何提交到远端 - 代码托管 CodeArts Repo
Git客户端修改文件名大小写后,如何提交到远端 背景信息 Git修改了文件名大小写后,远端将不识别对应文件。 例如:远端服务器“AppTest.java”,本地重命名后“apptest.java”,提交后远端还是“AppTest.java”。 操作步骤 请按顺序执行如下命令: git
-
服务集成 - 代码托管 CodeArts Repo
服务集成 E2E设置 Webhook设置 父主题: 配置代码托管仓库
-
配置成员管理 - 代码托管 CodeArts Repo
配置成员管理 仓库成员管理功能位于仓库详情的“成员”页签。只有仓库创建者(所有者)、仓库管理员才能对仓库人员进行变动,其他人员只能浏览仓库成员列表,以下是编辑成员管理的操作流程。 代码托管目前仅支持将项目成员导入为仓库成员,添加项目成员或修改项目成员角色,请参考项目级成员管理。 手动添加项目成员到仓库
-
Webhook设置 - 代码托管 CodeArts Repo
弹窗;或触发自己系统(第三方系统)的构建、更新镜像、部署等操作。 若您需要用发送邮件作为仓库变化的通知方式,可通过配置“基本设置”中的“通知设置”实现。 Webhook设置 Webhook设置位于仓库详情中的 “设置 > 服务集成 > Webhook设置”。 此设置只针对被设置的仓库生效。
-
Webhook设置 - 代码托管 CodeArts Repo
弹窗;或触发自己系统(第三方系统)的构建、更新镜像、部署等操作。 若您需要用发送邮件作为仓库变化的通知方式,可通过配置“基本设置”中的“通知设置”实现。 Webhook设置 Webhook设置位于仓库详情中的 “设置 > 服务集成 > Webhook设置”。 此设置只针对被设置的仓库生效。
-
IP白名单 - 代码托管 CodeArts Repo
受。 配置IP白名单 代码托管服务提供多种维度的IP白名单设置,仓库管理者可针对所需要的应用场景选择使用。 若已配置IP白名单的私有仓库切换为公开只读或公开示例模板的仓库,在代码托管仓库页面端或Git客户端也可以上传下载代码。 IP白名单设置请参见访问控制,针对所有云服务的白名单
-
IP白名单 - 代码托管 CodeArts Repo
受。 配置IP白名单 代码托管服务提供多种维度的IP白名单设置,仓库管理者可针对所需要的应用场景选择使用。 若已配置IP白名单的私有仓库切换为公开只读或公开示例模板的仓库,在代码托管仓库页面端或Git客户端也可以上传下载代码。 IP白名单设置请参见访问控制,针对所有云服务的白名单
-
权限管理 - 代码托管 CodeArts Repo
权限管理 项目级权限是指服务支持在项目设置中统一配置仓库下各角色的默认权限。仓库级权限是指服务中支持在仓库设置中统一配置仓库下各角色的默认权限。 如果多个仓库需配置同一套角色权限,推荐使用项目级权限配置。 如果多个仓库中每个仓库的角色配置权限不一致,推荐使用仓库级权限配置。 项目级权限控制
-
Git客户端上传下载代码 - 代码托管 CodeArts Repo
在客户端输入:telnet *************.com 22 如果显示commant not found,则说明网络无法访问代码托管服务; 检查客户端和代码托管服务器互信。 如果在pull、push时提示要输入密码,请确定是否已经添加了公钥文件。 添加完成后,判断互信是否添加成功:$ ssh
-
Git客户端上传下载代码 - 代码托管 CodeArts Repo
在客户端输入:telnet *************.com 22 如果显示commant not found,则说明网络无法访问代码托管服务; 检查客户端和代码托管服务器互信。 如果在pull、push时提示要输入密码,请确定是否已经添加了公钥文件。 添加完成后,判断互信是否添加成功:$ ssh
-
部署密钥 - 代码托管 CodeArts Repo
部署密钥 部署密钥其实就是您本地生成的SSH密钥的公钥,但仓库的部署密钥和SSH密钥不能配置成一个。当配置了部署密钥,代码托管服务将允许您通过SSH协议以只读的方式克隆仓库,主要在仓库部署、持续集成等场景中使用。 多个仓库之间可以使用同一个部署密钥,一个仓库最多可以添加10个不同的部署密钥。
-
部署密钥 - 代码托管 CodeArts Repo
部署密钥 部署密钥其实就是您本地生成的SSH密钥的公钥,但仓库的部署密钥和SSH密钥不能配置成一个。当配置了部署密钥,代码托管服务将允许您通过SSH协议以只读的方式克隆仓库,主要在仓库部署、持续集成等场景中使用。 多个仓库之间可以使用同一个部署密钥,一个仓库最多可以添加10个不同的部署密钥。
-
配置代码托管仓库 - 代码托管 CodeArts Repo
配置代码托管仓库 基本设置 仓库管理 策略设置 服务集成 模板管理 安全管理
-
配置代码托管仓库 - 代码托管 CodeArts Repo
配置代码托管仓库 基本设置 仓库管理 策略设置 服务集成 模板管理 安全管理
-
仓库设置 - 代码托管 CodeArts Repo
--no-edit 功能优势 对于构建实时性要求高的场景,如:一个MR可能拉起几十或上百台服务器的构建,本地/客户端做预合并可能会与服务端产生的结果不一致,导致构建代码获取不够准确、构建结果不准确等问题。使用服务端预合并可以解决该实时性问题,并且构建脚本命令更简单,开发人员或CIE更好上手。