#git-version #git #version #build

构建 comfy-git-version

comfy-git-version 是 git-version 的舒适分支:编译 git 版本(标签名,或哈希值)和脏状态到您的程序中

1 个不稳定版本

0.4.0 2023年9月24日

557构建工具 中排名

Download history • Rust 包仓库 38/week @ 2024-03-11 • Rust 包仓库 54/week @ 2024-03-18 • Rust 包仓库 39/week @ 2024-03-25 • Rust 包仓库 50/week @ 2024-04-01 • Rust 包仓库 20/week @ 2024-04-08 • Rust 包仓库 37/week @ 2024-04-15 • Rust 包仓库 55/week @ 2024-04-22 • Rust 包仓库 32/week @ 2024-04-29 • Rust 包仓库 25/week @ 2024-05-06 • Rust 包仓库 20/week @ 2024-05-13 • Rust 包仓库 34/week @ 2024-05-20 • Rust 包仓库 16/week @ 2024-05-27 • Rust 包仓库 13/week @ 2024-06-03 • Rust 包仓库 13/week @ 2024-06-10 • Rust 包仓库 14/week @ 2024-06-17 • Rust 包仓库 17/week @ 2024-06-24 • Rust 包仓库

每月 下载次数 59
2 个 crate 中使用(通过 comfy-core

BSD-2-Clause 协议

4KB

git-version

在编译时将 git 信息嵌入到您的代码中。

use git_version::git_version;
const GIT_VERSION: &str = git_version!();

如果您的 git 工作树中有未跟踪或更改的文件,版本号将带有 -modified 后缀。

这些宏不依赖于 libgit,而是直接使用 git 二进制文件。因此,您必须在 PATH 中某处安装 git

许可证:BSD-2-Clause


lib.rs:

在编译时将 git 信息嵌入到您的代码中。

use comfy_git_version::git_version;
const GIT_VERSION: &str = git_version!();

如果您的 git 工作树中有未跟踪或更改的文件,版本号将带有 -modified 后缀。

这些宏不依赖于 libgit,而是直接使用 git 二进制文件。因此,您必须在 PATH 中某处安装 git

依赖关系