早上收到pmo邮件,要求统计某个时间范围内代码提交行数,一开始是懵逼的,不只如何下手,后来想到git这么强大的工具,这点小事应该能做到,于是乎搜索了一下,命令如下: git log --since=2018-01-01 --until=2019-07-10 | wc -l 13562 统计某人的代码提交量,包括增加,删除: git log --author="$(git config -
# Java代码统计及其可视化 Java作为一种广泛使用的编程语言,其代码量的统计和管理对于软件开发项目至关重要。本文将介绍如何使用Java进行代码统计,并展示如何通过甘特图和饼状图对统计结果进行可视化。 ## 代码统计的重要性 代码统计可以帮助开发者和项目管理者了解项目进度,评估工作量,预测项目完成时间,以及进行资源分配。它还可以帮助团队成员了解各自对项目的贡献,从而提高团队协作效
原创 2024-07-22 08:12:10
143阅读
作者:jartto当我们维护一个开源项目的时候,你肯定想知道哪些人比较活跃,哪些人贡献比较多。这时候就需要一个简单易用的工具,下面我来介绍几款。一、场景目前大部分的项目可能都会用到 Git 来做代码管理,那么我们在不断的修改项目的过程中,可能会关注如下几个问题:每个参与者贡献代码量,按劳分配某些资源?;参与者的代码增删量,提交次数等;统计活跃度;那么,如何来对代码量做统计呢?二、常规操作一般情况,
转载 2024-03-16 07:30:29
1098阅读
查看某个人的代码量git log --author="wangxiaoming.hit" --pretty=tformat: --numstat | awk '{ add += $1; subs += $2; loc += $1 - $2 } END { printf "added lines: %s, removed lines: %s, total lines: %s\n", add, sub
废话不多说,先放上几张插件生成的页面的预览图(页面主页)(每日提交量)(代码行数统计,因为是练习项目,很多代码是copy的,不要在意细节)  预览大致就到这里,当然还有很多其他功能,大家可以自己去尝试了解,我这里简单来普及下如何安装和使用这个插件。(win平台运行会存在一些bug,之后也会普及下如何排除这些bug)插件呢,输入命令 $ gem install git_stats&nbsp
转载 2024-05-06 14:30:58
566阅读
 T检验和F检验的由来 一般而言,为了确定从样本(sample)统计结果推论至总体时所犯错的概率,我们会利用统计学家所开发的一些统计方法,进行统计检定。 通过把所得到的统计检定值,与统计学家建立了一些随机变量的概率分布(probability distribution)进行比较,我们可以知道在多少%的机会下会得到目前的结果。 倘若经比较后发现,出现这结果的机
转载 2024-01-30 02:06:37
17阅读
这个命令会列出所有在2024年2月份提交的日期,并统计出不同日期的数量,也就是提交代码的天数。使用PowerShell统计提交天数对于更倾向于使用Windows PowerShell的用户,可以使用以下命令来实现同样的统计功能:git log --pretty=format:'%ad' --date=format:'%Y-%m-%d' | Select-String '2024-02' | Gro
转载 2024-06-21 13:57:17
180阅读
系列文章目录一 ubuntu20.04搭建Sonarqube服务器&&sonar-scanner二  sonarqube安装c++插件并检测c++代码三  sonarqube安装gitlab插件集成gitlab-ci 目录系列文章目录前言一、git以及gitlab简介二、sonar-gitlab-plugin1.简介2.下载安装三、整合gitlab-ci和son
转载 2024-02-17 19:40:37
657阅读
1点赞
1评论
概述查看各组件状态gitlab-ctl statusgitlab组件架构文档(有详细架构图):GitLab architecture overview | GitLab精简版-gitlab各组件listgitaly - 提供对Git Repository的高级RPC访问。只负责Repository数据,其他数据不通过gitlay。gitlab-workhorse - 作为http请求代理,所有ht
前语:不要为了读文章而读文章,一定要带着问题来读文章,勤思考。作者:Jartto  当我们维护一个开源项目的时候,你肯定想知道哪些人比较活跃,哪些人贡献比较多。这时候就需要一个简单易用的工具,下面我来介绍几款。# 场景目前大部分的项目可能都会用到 Git 来做代码管理,那么我们在不断的修改项目的过程中,可能会关注如下几个问题:1.每个参与者贡献代码量,按劳分配某些资源?;2.参与者的代码
1:代码管理平台:代码版本管理工具,工作中用于代码更新,代码发布统计,代码版本控制;(频繁更新代码的版本记录),方便查阅历史变更,协同开发及合并;版本管理工具发展:   cvs(编码兼容不太好)   ---->   svn    ----->   git  svn(
GitCode 平台除了在 Web UI 界面上进行代码托管、Issue、MR 等操作外,还可以通过插件的方式与其它工具一起使用,不仅可以提高效率,还会给你带来不一样的使用体验。今天,我们就给大家介绍如何通过插件的方式让 GitCode 与 IDE 工具 VS Code / 协作设计工具 Figma 共同协作来交付你的工作。VS Code插件名称:GitLab Workflow官网地址:https
gitOps 持续化集成部署/交付流程解释一、gitOps整个过程拓扑图手绘gitOps.pdf二、每个系统在GitOps流程中占据的角色和作用2.1 gitlab功能1首先,gitlab作为公司自建的代码仓,原本的定位是仅作为代码仓使用,现在经过改良,决定将gitlab作为 持续化集成部署/发布的重要角色。日常开发人员pull/push代码,最后由分支合并到/master中。开发人员在各自的代码
转载 2024-06-25 06:26:22
149阅读
# commit count git log --oneline | wc -l # list add and delete of each file git log --pretty=tformat: --numstat # total add and delete git log --pretty=tformat: --numstat | awk '{ add += $1; subs += $
一、主分析脚本(StatisticsNum.sh)如下:#!/bin/bash echo "get cuurnt path" basePath=$(cd $(dirname $0);pwd) echo $basePath cd $basePath # define variables # 统计起始时间 BEGIN_TIME=$1 # 统计截止时间 END_TIME=$2 #GitLab服务器分支
# 项目方案:用Python导出统计量 ## 1. 项目背景 在数据分析的过程中,统计量的计算与导出是基础且重要的技术手段。特别是在商业分析、科学研究以及其他各类数据驱动的项目中,直接从程序中导出统计量可以大大提高工作效率。本文将提供一个完整的项目方案,展示如何使用Python导出统计量,同时包含项目进度的甘特图,以及统计数据的可视化饼状图。 ## 2. 项目目标 本项目的目标是实现一个P
原创 8月前
34阅读
统计学】6.统计量及其抽样分布6.1 统计量6.2 抽样分布6.3 样本均值的分布与中心极限定理6.4 由正态分布导出的几个重要分布学习目标1.了解统计量及其分布的几个概念2.了解由正态分布导出的几个重要分布3.理解样本均值的分布与中心极限定理4.掌握单样本比例和样本方差的抽样分布6.1 统计量6.1.1 统计量的概念统计量(statistic)设\[X_1,X_2,...,X_n \]是从总体
前言在上一篇博客中,本人提到了自己的文件操作可以说是几乎没用过。现在想想,这也算是只在OJ上做题的一个弊端吧。虽然通过OJ做题是一个学习代码好手段,但其他方面也要多多涉猎才好,而不是说OJ用不到文件操作,就不去使用了,要坚持贯彻Learning by doing(咳)。写完上一篇博文之后,偷懒了三天,今天我就花时间学习了上次的不足,也就是这第二篇博客的标题。C语言的文件操作在编码过程中,尤其是在初
1. 背景代码覆盖率是衡量测试用例对代码的覆盖程度的指标,可以帮助开发人员和测试人员优化测试用例、提高代码质量。此外,代码覆盖率也可以帮助领导和项目经理评估开发进度和质量,以便及时调整计划和资源分配。总之,代码覆盖率功能对于保证软件质量、提高开发效率和降低维护成本都具有重要意义。转转公司内部已经成功实现了针对Java项目的增量代码覆盖率,但是前端项目的覆盖率并没有得到有效的监测和管理。为此我们开发
# 如何使用Python统计GitLab代码 在如今的开发环境中,代码的管理和统计变得尤为重要。尤其是在团队协作和大型项目中,合理地统计和管理代码的情况可以帮助开发者更清晰地了解当前的进展和工作量。本篇文章将指导你如何使用Python对GitLab代码进行统计,我们将分为几个步骤进行,并详细解释每一步的代码及其含义。 ## 流程概述 以下是统计GitLab代码的基本流程: | 步骤 |
原创 2024-10-21 06:00:20
147阅读
  • 1
  • 2
  • 3
  • 4
  • 5