#godot #cli-tool #cli #godot-rust-cli #rust

应用 godot-rust-cli-upgrader

一个命令行工具,帮助您在引入破坏性变化的版本之间升级您的 Godot Rust CLI 项目

1 个不稳定版本

0.1.0 2021年6月18日

#1128游戏开发

MIT 许可证

18KB
173

Godot Rust CLI Upgrader

一个命令行工具,帮助您在引入破坏性变化的版本之间升级您的 Godot Rust CLI 项目。

Build Status Crates.io Crates.io Crates.io Discord

文档

注意:如果您对如何使用此命令行工具或想报告一个错误,请随时在 GitHub 或 Discord 中创建一个问题。

还要注意,主分支通常会领先于 crates.io 上的版本。

目录

介绍

由于 Godot Rust CLI 在 v1.0.0 之前正在经历破坏性变化,因此创建了 Godot Rust CLI Upgrader 来帮助减轻在版本之间升级的痛苦。

安装

要安装 Godot Rust CLI Upgrader,请使用

cargo install godot-rust-cli-upgrader

要将您的 Godot Rust CLI Upgrader 版本升级到最新版本,请使用

cargo install --force godot-rust-cli-upgrader

分步指南

本指南将指导您将您的 Godot Rust CLI 库升级到最新版本。如果您只想查看 API,请查看下面的 API 部分

  1. 第一步是导航到由 Godot Rust CLI 创建的库。这应该是包含配置文件(project.tomlgodot-rust-cli.tomlgodot-rust-cli.json)的目录。

  2. 确定您想要升级到的版本。这应该是最新版本,撰写本文时为 v0.3.x,但您可以选择升级到其他版本。在此指南中,我们将升级到 v0.3.x。

注意: Godot Rust CLI Upgrader 与主版本和次要版本兼容,但它不关心补丁。我们之所以使用次要版本,是因为在 v1.0.0 之前将会有破坏性变化。这意味着在我们升级时,我们将补丁指定为 x,例如 "0.2.x" 或 "0.3.x"。

  1. 现在我们已经决定要升级到 0.3.x 版本,我们可以使用如下升级命令
godot-rust-cli-upgrader upgrade "0.3.x"
  1. 在此阶段,CLI 应该通知你它正在执行的步骤,直到完成。你会注意到,如果你是通过多个版本进行升级,例如从 0.1.x 升级到 0.3.x,它首先将库从 0.1.x 升级到 0.2.x,然后从 0.2.x 升级到 0.3.x。完成之后,你应该能够使用最新版本的 Godot Rust CLI 使用你的库。

API

升级

将库的版本升级到与指定的 Godot Rust CLI 版本兼容。

用法

godot-rust-cli-upgrader upgrade <version>

其中

  • version 是升级库到的版本。目前可用的版本有:"0.2.x""0.3.x"

示例

将库升级到版本 "0.3.x"

godot-rust-cli-upgrader upgrade "0.3.x"

版本

返回 Godot Rust CLI 升级器的版本。

用法

godot-rust-cli-upgrader --version

问题

查看 Discord,提出有关 cli 或 Godot + Rust 的一般问题或关注。

许可证

MIT

依赖项

~3–14MB
~122K SLoC