# gitee-release-cli-rust **Repository Path**: Sonic853/gitee-release-cli-rust ## Basic Information - **Project Name**: gitee-release-cli-rust - **Description**: No description available - **Primary Language**: Rust - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-09-18 - **Last Updated**: 2026-09-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # gitee-release-cli-rust 基于 Gitee API v5 的独立 Rust CLI,可执行文件名为 `gitee-release-rs`。 支持 Release 的列表、查询、创建、更新和删除,Release 附件的上传、下载和管理,以及 Tag 的列表、查询和创建。 ## 构建与运行 在本目录执行: ```bash cargo build --release --locked cargo run -- --repo owner/repo release list --all cargo run -- --repo owner/repo tag list --all ``` 通过环境变量 `GITEE_TOKEN` 提供令牌;写操作要求设置令牌。构建产物位于 `target/release/`,Windows 下为 `gitee-release-rs.exe`。 ## 文档 - [完整安装与使用说明](docs/rust-cli.md) - [Gitee API 分析与功能边界](docs/gitee-api-analysis.md) - [官方相关接口快照](docs/gitee-api-snapshot.json) ## 开发检查 ```bash cargo fmt --check cargo clippy --locked --all-targets -- -D warnings cargo test --locked ``` 源代码位于 `rust/`,测试位于 `tests/`。使用 MIT 许可证,见 [LICENSE](LICENSE)。