V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
lsk569937453
V2EX  ›  分享创造

git-statistic-用来分析 git 仓库的本地工具

  •  
  •   lsk569937453 · 23 天前 · 755 次点击

    介绍

    Git-Statistic 是一个用于统计 git 项目的本地工具,它可以用于获取 git 项目的统计信息。Git-Statistic 可用于分析 git 项目的活动情况,如提交次数、代码行数、作者信息、tag 信息等。

    开源地址

    https://github.com/lsk569937453/git-statistic

    下载地址

    https://github.com/lsk569937453/git-statistic/releases/tag/app-v0.0.1

    支持平台

    Linux, Windows(windows 10 及以上), MacOS

    演示视频

    Youtube 视频地址是 https://youtu.be/8CjY8o7UrnI. YouTube Video

    灵感来源

    去年我们团队需要引入一个开源组件,并召开评审会议。我负责统计该开源组件的各种信息,如提交次数、代码行数、作者及标签等。经过对多款 git 统计工具的调研,我发现GitStats满足我们的需求,但其安装过程耗费了大量时间。为了优化这方面的体验,我决定花时间进行重构。去年年底开发了git-statistic,今年 10 月份终于有时间把这个产品完善了。

    4 条回复    2024-10-17 09:28:41 +08:00
    yoqu
        1
    yoqu  
       23 天前
    非常需要,我们目前都是直接用命令行统计,有软件更方便!!
    lsk569937453
        2
    lsk569937453  
    OP
       23 天前
    @yoqu 好的,如果有相关的 git 统计的需求(桌面应用/命令行),都可以直接在 github 上提 issue 。
    passive
        3
    passive  
       22 天前
    > Failed to create GBM buffer of size 2600x1840: Invalid argument


    Sysinfo (Fedora 40)
    --------
    xorg-x11-server-Xorg-1.20.14-35.fc40.x86_64
    kernel-6.10.12-200.fc40.x86_64
    webkit2gtk4.1-2.46.1-1.fc40.x86_64
    lsk569937453
        4
    lsk569937453  
    OP
       21 天前
    @passive 我是基于 tauri 开发的,
    Fedora 可能需要额外安装一些依赖( https://v2.tauri.app/start/prerequisites)


    sudo dnf check-update
    sudo dnf install webkit2gtk4.1-devel \
    openssl-devel \
    curl \
    wget \
    file \
    libappindicator-gtk3-devel \
    librsvg2-devel
    sudo dnf group install "C Development Tools and Libraries"
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3155 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 12:39 · PVG 20:39 · LAX 04:39 · JFK 07:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.