一些源代码管理工具介绍
Posted lt12138
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一些源代码管理工具介绍相关的知识,希望对你有一定的参考价值。
首先,是源代码管理工具能为我们做什么。
源代码管理工具的部分作用如下:
1.能够追踪一个项目从诞生到一直定案的过程
2.记录一个项目所有内容的变化
3.方便查阅特定版本的修订情况
4.源代码管理工具可以判断每一行代码里面每一个字符是谁写的。
而我们使用源代码管理工具,
1.由于使用简单,不会增加工作量;
2.不会对现有工作造成任何损害(坏的影响);
3.且是一位合格的软件开发人员必须掌握的技术
目前,主流的源代码管理工具:git
git是一款开源的分布式版本控制工具
在世界上所有的分布式版本控制工具中,git是最快、最简单、最流行的。
我们只需注册
便可开始搭建GitHub仓库,便于下载
代码质量看护的一些工具记录
这里只记录一些工具,不做具体介绍。
1.单元测试及覆盖率
C/C++ : gtest + lcov
go: go test/go tool cover
python: pytest pytest-cov
2.代码统计
cloc
3.静态检查
pclint/sourcemonitor/simian/pylint/findbugs/cppcheck/eslint/gocyclo/govet/shellcheck
sonar
以上是关于一些源代码管理工具介绍的主要内容,如果未能解决你的问题,请参考以下文章