这个命令会列出所有在2024年2月份提交日期,并统计出不同日期数量,也就是提交代码天数。使用PowerShell统计提交天数对于更倾向于使用Windows PowerShell用户,可以使用以下命令来实现同样统计功能:git log --pretty=format:'%ad' --date=format:'%Y-%m-%d' | Select-String '2024-02' | Gro
最近项目中要导入环信SDK,147M ,但是git所能支持单个最大文件为100M,所以害自己 一直都不能提交push服务器当然原来一直想着既然不能上传,那么删除掉这个文件再上传就行《自己在删之前 已经commit了,有历史记录了,所以咯 删了也是上传不了得》 最近发现 HarttleLandGit仓库 已经达到了142M,严重影响Fork和Clone。 今晨Harttl
一、主分析脚本(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服务器分支
作者:jartto当我们维护一个开源项目的时候,你肯定想知道哪些人比较活跃,哪些人贡献比较多。这时候就需要一个简单易用工具,下面我来介绍几款。一、场景目前大部分项目可能都会用到 Git 来做代码管理,那么我们在不断修改项目的过程中,可能会关注如下几个问题:每个参与者贡献代码量,按劳分配某些资源?;参与者代码增删量,提交次数等;统计活跃度;那么,如何来对代码量做统计呢?二、常规操作一般情况,
转载 2024-03-16 07:30:29
1104阅读
查看某个人代码量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
570阅读
这个命令会列出所有在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阅读
概述查看各组件状态gitlab-ctl statusgitlab组件架构文档(有详细架构图):GitLab architecture overview | GitLab精简版-gitlab各组件listgitaly - 提供对Git Repository高级RPC访问。只负责Repository数据,其他数据不通过gitlay。gitlab-workhorse - 作为http请求代理,所有ht
系列文章目录一 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评论
# AudioSegment 修改量化位数探索 在数字音频处理中,量化位数(Bit Depth)是一个至关重要概念。量化位数直接影响音频信号动态范围和音质。当我们处理音频文件时,有时需要对其量化位数进行修改,以适配特定应用场景或提高处理效率。在这篇文章中,我们将探讨如何使用 Python `pydub` 库中 `AudioSegment` 类来实现量化位数修改。 ## 1. 量
原创 2024-08-27 05:40:14
233阅读
前语:不要为了读文章而读文章,一定要带着问题来读文章,勤思考。作者:Jartto  当我们维护一个开源项目的时候,你肯定想知道哪些人比较活跃,哪些人贡献比较多。这时候就需要一个简单易用工具,下面我来介绍几款。# 场景目前大部分项目可能都会用到 Git 来做代码管理,那么我们在不断修改项目的过程中,可能会关注如下几个问题:1.每个参与者贡献代码量,按劳分配某些资源?;2.参与者代码
一、背景:       需要对当前公司所有的项目进行代码行数统计二、 可实现方式  1.脚本:通过git脚本将所有的项目拉下来并然后通过进行代码行数统计  样例:echo 创建项目对应文件夹 mkdir 项目名称echo 切到创建文件夹中 cd 项目名称echo 进行git初始化 git init echo 添加远程仓库
转载 2024-05-30 06:46:42
1864阅读
一、gitlab安装 1、下载rpm地址 https://packages.gitlab.com/gitlab/gitlab-ce/packages/el/6/gitlab-ce-8.15.3-ce.0.el6.x86_64.rpm 官网:https://about.gitlab.com/downloads/#centos6 2、开始安装 yum install curl openssh-s
转载 2024-05-10 07:19:13
208阅读
sonarqube作为日常开发中检测代码质量、bug、漏洞、覆盖率检测等指标的工具,能够为开发人员提升代码质量,书写规范提供参考。 同时sonarqube还对大量持续集成工具提供了接口支持,可以很方便地在持续集成中使用sonarqube。这里通过增加gitlab-ci各项目pipeline中关于sonarqubejob来实现研发人员提交各个分支代码自动扫描分析,并将最终结果统计展示到so
转载 2024-04-30 19:58:41
109阅读
1:代码管理平台:代码版本管理工具,工作中用于代码更新,代码发布统计,代码版本控制;(频繁更新代码版本记录),方便查阅历史变更,协同开发及合并;版本管理工具发展:   cvs(编码兼容不太好)   ---->   svn    ----->   git  svn(
GitCode 平台除了在 Web UI 界面上进行代码托管、Issue、MR 等操作外,还可以通过插件方式与其它工具一起使用,不仅可以提高效率,还会给你带来不一样使用体验。今天,我们就给大家介绍如何通过插件方式让 GitCode 与 IDE 工具 VS Code / 协作设计工具 Figma 共同协作来交付你工作。VS Code插件名称:GitLab Workflow官网地址:https
# 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 += $
gitOps 持续化集成部署/交付流程解释一、gitOps整个过程拓扑图手绘gitOps.pdf二、每个系统在GitOps流程中占据角色和作用2.1 gitlab功能1首先,gitlab作为公司自建代码仓,原本定位是仅作为代码仓使用,现在经过改良,决定将gitlab作为 持续化集成部署/发布重要角色。日常开发人员pull/push代码,最后由分支合并到/master中。开发人员在各自代码
转载 2024-06-25 06:26:22
149阅读
本文用python在TCP基础上实现一个HTTP客户端, 该客户端能够复用TCP连接, 使用协议. 一. 创建HTTP请求  HTTP是基于TCP连接, 它请求报文格式如下:    因此, 我们只需要创建一个到服务器TCP连接, 然后按照上面的格式写好报文并发给服务器, 就实现了一个HTTP请求.1. HTTPConnection类  基于以上分析, 我们首先定义一个HTTPC
版本控制版本迭代, 版本控制( Revision control)是一种在开发过程中用于管理我们对文件、目录或工程等内容修改历史,方便查看更改历史记录,备份以便恢复以前版本软件工程技术。实现跨区域多人协同开发 追踪和记载一个或者多个文件历史记录组织和保护你代码和文档 统计工作量 并行开发、提高开发效率跟踪记录整个软件开发过程 减轻开发人员负担,节省时间,同时降低人为错误没有进行版
  • 1
  • 2
  • 3
  • 4
  • 5