如何写好提交,做一个有品位的开发者

3.1 提交说明的结构 几年前,发现 Git 服务器上的一个异常,最终将问题定位到 Git 工具本身。整个代码改动只有区区一行:提交:receive-pack:crash when checking with non-exist HEAD 你能猜到提交说明写了多少么?写了20多行!01 receive...

无构建部署

如果部署时不需要拉取包,而只是通过Git...GIT_REPO:Git地址GIT_BRANCH:Git分支COMMIT_ID:提交版本号 部署脚本可以直接使用这几个变量完成拉取代码操作。服务器上需要自行解决拉取代码的认证问题,比如可以将服务器上ssh公钥配置到代码库中。

基于ECS实例创建伸缩组

开启抢占实例补偿:开启抢占实例补偿后,在抢占实例被回收前5分钟,伸缩组会主动创建新的抢占实例,并替换掉将被回收的抢占实例。使用按量实例补充抢占容量:默认为开启状态。如果因价格、库存等原因无法满足所需要的抢占...

无构建部署

GIT_REPO:Git 地址 GIT_BRANCH:Git 分支 COMMIT_ID:提交版本号 echo${GIT_REPO} echo${GIT_BRANCH} echo${COMMIT_ID} git clone${GIT_REPO}-b${GIT_BRANCH} 部署脚本可以直接使用这几个变量完成拉取代码操作。服务器上需要自行解决拉取代码...

使用OSS缓存插件加速构建

管理工具 缓存路径 Maven~/.m2 Gradle~/.gradle NPM~/.npm Yarn~/.yarn gomod$GOPATH/pkg/mod 其他缓存(包括pip3)~/.cache 本地制作缓存 如果构建依赖源服务性能过差,或由于安全问题无法上拉取到相关依赖,可以结合 ossutils 工具。...

使用OSS缓存插件加速构建

管理工具 缓存路径 Maven~/.m2 Gradle~/.gradle NPM~/.npm Yarn~/.yarn gomod$GOPATH/pkg/mod 其他缓存(包括pip3)~/.cache 本地制作缓存 如果构建依赖源服务性能过差,或由于安全问题无法上拉取到相关依赖,可以结合 ossutils 工具。...

AGit-Flow 阿里巴巴集中 Git 工作流

服务器发现目标分支上已经存在来自同一用户、同一本地分支的 pull request,因此用户此次推送没有创建新的 pull request,而是更新已经存在的 pull request。代码评审者,不但可以给出评审意见,也可以直接发起对评审代码的修改,更新 pull...

Git LFS 使用注意事项

版本过低导致的报错异常 Git 相关软件版本过低可能导致 Git LFS 功能无法正常使用(例如 batch 接口报错等),特别是 Windows 操作系统下默认安装的版本通常较低。因为新老版本存在兼容性的问题,可能进而引发类似 HTTP 调用异常的情况,...

安全告警概述

DDoS木马 检测模型发现您的服务器上运行了DDoS木马,DDoS木马是用于被攻陷服务器上接受指令,对黑客指定目标发起DDoS攻击的恶意程序。Rootkit 检测模型发现您的服务器上存在Rootkit,Rootkit是一类植入到系统底层,用于隐藏自身或其它...

将 SVN 仓库迁移到 Git

本文介绍如何将 SVN 仓库转换为 Git 作为版本控制系统。背景说明 SVN(Subversion)是一个过时的版本控制工具。曾经风靡一时的 SVN 因为如下缺点让其在与 Git 的较量中败下阵来:在开源社区、企业内部代码开源等场景,期望人人皆可参与代码...

如何提高Nginx Web服务器的安全性

它运行在UNIX、GNU、linux、BSD、Mac OS X、Solaris和Windows各种版本。根据调查统计,6%的网站使用Nginx Web服务器。Nginx是少数能处理C10K问题的服务器之一。跟传统的服务器不同,Nginx不依赖线程来处理请求。相反,它使用了更多的可扩展...

使用Jenkins创建持续集成

在Jenkins服务器上生成SSH RSA密钥对,并将公钥导入GitLab,实现Jenkins拉取GitLab代码时自动认证。在Jenkins服务器运行Jenkins软件的用户下,生成SSH RSA密钥对。具体操作,请参见 GitLab文档。进入GitLab首页,在菜单栏选择 Settings>...

使用Jenkins创建持续集成

在Jenkins服务器上生成SSH RSA密钥对,并将公钥导入GitLab,实现Jenkins拉取GitLab代码时自动认证。在Jenkins服务器运行Jenkins软件的用户下,生成SSH RSA密钥对。具体操作,请参见 GitLab文档。进入GitLab首页,在菜单栏选择 Settings>...

服务器ECS安全性

凭借配置变更、配置推送、历史版本管理、灰度发布、配置变更审计等配置管理工具,ACM能帮助您集中管理所有应用环境中的配置,降低分布式系统中管理配置的成本,并降低因错误的配置变更造成可用性下降甚至发生故障的风险。更多信息,请参见 ...

产品对比

支持 Java 原生接口 基于 RESTful API 的接口 版本管理 在 ACM 自动记录各个修改的版本信息 通过 Git 间接管理版本 不带任何版本控制 不带任何版本控制 配置推送追踪 可查询所有客户端配置推送状态和轨迹 无法查询配置推送历史 无法查询...

使用Helm-push插件推送和拉取Chart

Helm cm-push插件是Helm的一个插件,提供了推送和拉取Chart的功能。Chart是Helm的打包格式,包含了K8s应用的描述信息。要使用Helm cm-push插件推送Chart到远程Chart仓库,首先需要将插件安装到本地。可以使用命令 helm plugin install 来...

使用Helm 3.7及以上版本推送和拉取Chart

OCI镜像仓库是一个存储和管理Chart的地方,可以是本地文件系统、网络服务器或云存储等。在Helm 3.7及以上版本,推送和拉取Chart的概念已经发生了变化,使用OCI制品的方式来推送和拉取Chart。OCI(Open Container Initiative)制品是一种...

使用Helm 2推送和拉取Chart

当您创建了一个新的Chart或更新了已有的Chart后,可以将其推送到Helm仓库,以便其他人可以拉取并使用。Helm是一个Kubernetes包管理工具,使用Chart打包、管理和部署Kubernetes应用程序。步骤一:配置企业版实例 创建命名空间。登录 容器...

分支模式选型及落地指南

互联网应用爆发,加上Git这样的分布式版本管理工具出现,多分支开发变得普遍,高效的开发者经常一天提交十几次。软件发布的周期缩短到数周乃至数天。为什么要有分支模式 前面的背景介绍,大家可能已经发现,分支模式是随着 软件协作 的...

特性分支应用级集成视图

如果您的企业在使用分支模式下自定义流水线功能(目前仅对部分企业开通该功能),当使用向导新建一站研发解决方案时,若研发模式选择了分支模式(而不是自由模式或Git Flow模式),则向导将自动创建带有特性分支集成视图的流水线。...

任务开始到进入开发

新建分支开始在任务工作,在「代码」中新建分支。2.在弹出的新建分支窗口中输入信息,分支名称中默认以 feature/任务 ID 命名,并自动关联当前任务。3.点击确定后,会打开成功创建的分支。4.同时,新建的分支会自动关联到任务中。编码...

产品架构

SOFARPC SOFARPC 是一个分布式服务框架,为应用提供高性能、透明化、点对点的远程服务调用方案。产品架构如下:核心功能:包括 core 和 core-impl 两部分,主要内容为 API 和一些扩展机制。扩展及实现:即 extension-impl 部分,主要包含了...

进阶学习资料

你可以使用 rebase命令将提交到某一分支上的所有修改都移至另一分支上,就好像“重新播放”一样。在上面这个例子中,运行:$git checkout experiment$git rebase master First,rewinding head to replay your work on top of it.Applying:...

云效 Flow 实现分支模式

当把集成成果一个环境传递到下一个环境时,就是把一个环境下已合并到一起的 feature 分支,再往另一个环境对应的 release 分支上合并一遍……这么做有点儿笨。系统实际的做法是,基于 master 分支创建另一个环境对应的 release 分支,...

使用自建镜像仓库

拉取自建镜像仓库中的镜像时,可能会碰到因协议不同、证书认证失败或者使用了自建DNS服务器而导致镜像拉取失败的问题。本文介绍在自建镜像仓库采用HTTP协议和使用自签发证书或者自建DNS服务器的情况下,如何拉取自建镜像仓库中的镜像来创建...

研发过程代码与平台模型的双向联动

为了解决系统实现与设计在持续迭代过程中的一致性等问题,BizWorks提供了一种代码与平台模型的双向联动机制。本文介绍BizWorks双向联动机制,以及如何使用BizWorks提供的相关能力,将代码与平台模型的双向联动顺畅融入到已有的研发流程中。...

常见问题汇总

代码托管服务提供基于Git分布式版本控制管理服务 如何SVN 迁移到Codeup?回复:需要手动转换,详细操作请访问: SVN 导入到 Codeup 如何创建第一个代码库?回复:在成功访问 Codeup后,你可以开始创建自己的第一个仓库。①通过代码库...

新版合并请求

说明 对比Codeup老版合并请求优势如下:通过“版本差异”视图,可以直观地看到两个不同分支或提交序列的差异(这比通过传统的 git diff 更易于理解,因为 git diff 通常只展示两个特定状态之间的差异,而不是一系列变更之间的差异);...

使用Helm 3.7以下版本推送和拉取Chart

OCI镜像仓库用于存储和管理Chart,可以是本地文件系统、网络服务器或云存储等。在Helm 3.7以下的版本中,推送和拉取Chart的概念与使用Helm-push插件不同。本文介绍使用3.7以下版本的Helm时,如何使用命令推送和拉取Chart。步骤一:配置企业...

CR 镜像管理

推送镜像 2.1 登录 Registry 登录到镜像所在的 ECS 实例或者服务器,在实例内或者服务器上登录到 Registry。登录方式仓库的详细页面获取。登录密码为开始容器镜像服务时设置的 Registry 登录密码。2.2 修改镜像名称 修改镜像名称,命名...

自助建站方式汇总

搭建和使用SVN SVN(Subversion)是一个开源的版本控制系统,管理随时间改变的数据。SVN管理的数据存放在中央资料档案库(Repository)中。该档案库会记录文件的每一次变动,您可以把数据恢复至旧版本或浏览文件的变动历史。SVN服务支持...

资源函数

函数 说明 res_local 当前数据加工任务中拉取高级参数配置信息。支持和其他函数组合使用。相关示例,请参见 使用RDS内网地址访问RDS MySQL数据库。res_rds_mysql RDS MySQL数据库中拉取数据库表内容或SQL执行结果,支持定期更新数据。...

部分克隆(Partial clone)介绍

众所周知,Git是一个分布式版本控制系统,当在默认情况(例如不带任何参数情况下使用git clone命令)下克隆仓库时,Git会自动下载仓库所有文件的所有历史版本。如此设计一方面带来了分布式的代码协同能力,但在另一方面,随着开发者持续向...

部署数据库

是一个可扩展的、高性能的、为分布式客户机和服务器计算所设计的数据库管理系统,实现了与WindowsNT的有机结合,提供了基于事务的企业级信息管理系统方案,SQL Server 2016以前的版本只支持在Windows运行,不支持在Linux运行。...

订阅者最佳实践

拉取大消息 消费过程是由客户端主动去服务端拉取消息的,在拉取大消息时,需要注意控制拉取速度,注意修改配置:max.poll.records:每次Poll获取的最大消息数量。如果单条消息超过1 MB,建议设置为1。fetch.max.bytes:设置比单条消息的...

使用ACK One GitOps部署应用

通过ACK One GitOps(ArgoCD)控制台部署应用 步骤一:在 ArgoCD控制台添加Git Repo并同步至目标集群 在浏览器中输入已获取到的ArgoCD Server域名,访问ArgoCD控制台。关于如何获取域名,请参见 登录GitOps系统。在ArgoCD首页,单击 LOGIN ...

如何回滚代码?

通用Git命令介绍 Git 作为灵活的版本控制工具,提供了 revert 和 reset 两种命令来进行恢复操作,两个操作的效果是不同的,请根据以下说明选择自己期望的方式进行代码回滚。revert 回滚某个 commit 提交版本,除此版本的提交全部保留,使用...

使用“git pull”的方式更新应用

如果您的应用不需要打包,在生产服务器上直接通过 git pull 的方式进行更新,那么可以按照如下的方式进行操作。release文件 在您的代码库根目录中添加<应用名>.release 文件(如果不存在的话)。内容如下:code.language=scripts#将当前的...

混合云解决方案

Distributor 重要 需要一个单独的服务器作为分发服务器,不要将分发服务器放在发布服务器上,否则一旦主备发生切换,分发服务器将不能正常工作。安装SQL Server,安装时必须要选择replication功能。配置分发服务器。USE master EXEC sp_...

功能概览

简介 本地备份功能是阿里云 云备份 提供的针对客户本地数据中心服务器上的文件系统的数据保护解决方案,通过简单、安全及可靠的方式将本地文件数据备份上云,确保客户生产系统数据发生误删、勒索病毒等事故时可以云上 云备份 备份库恢复...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云服务器 ECS 轻量应用服务器 负载均衡 Web应用防火墙 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用