当前标签

源代码管理

源代码管理 (SCM) 是跟踪修改和管理源代码更改的流程。SCM 允许开发者和其他利益相关者查看对共享代码库所做的所有更改的完整历史记录。这可确保开发者使用最新的代码,并且没有冲突的代码更改。 -Unity

浅谈代码管理的必要性及方式

2020-01-31大约16分钟

说起代码管理,首先需要弄清楚,我们为什么需要代码管理。 管理源代码文件,究竟会遇到什么样的问题? 可以想象一下,你现在正在写一份代码,然后你很有可能需要做一些事情,比如: 1. 对代码进行尝试性修改 。 你想对现在代码做了些修改,但是你不确定这个修改到底是不是好使的,所以你想有一个很方便的办法如果不好使的话,可以回滚到之前的代码。 对于这个问题一些可能的办法是我先把现在的这份代码拷贝一下,做个备...

Mono-repo还是Multi-repo?

2019-11-07大约9分钟

Git是个非常流行且好用的代码管理工具,一般情况下,我们建一个project,都会选择建一个Git仓库(repository),然后再给每个仓库建一个对应的CI任务来构建这个项目。 项目少的时候,这个没什么问题,但项目多的时候呢,就有点不太方便了。可能会遇到这样的问题,比如 建立并管理多个仓库,是比较繁琐的事情,往往需要多个人去参与,并且有时候搞不清,到底哪个仓库里面到底有什么代码。 可能要改多个...