一些源代码管理工具介绍

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

以上是关于一些源代码管理工具介绍的主要内容,如果未能解决你的问题,请参考以下文章

Maven介绍与安装配置

代码质量看护的一些工具记录

golangci-line 工具介绍

实验2后篇——内存管理算法

实验2后篇——内存管理算法

Maven介绍与安装配置