RaymondHuang
RaymondHuang
发布于 2023-08-09 / 70 阅读
0
0

版本控制系统——VCSs

版本控制系统

· 版本控制系统,VCS(Version Control System)是一类用于追踪源代码或其他文件改动的工具。

· VCS通过一系列的快照将某个文件夹的内容保存起来,每个快照都包含了文件或文件夹的完整状态,除此之外还包含其他类似快照创建者的信息。

· 现代的VCS系统除了保存文件内容之外,还能提供以下功能:

① 当前模块由谁编写

② 这个文件的这一行是何时、由谁、为何修改的?

③ 最近的N个版本中,何时/为何导致单元测试失效?

· 尽管VCS有很多,但是市面上90%的软件都由Git进行版本控制管理。


评论