23 个版本 (13 个破坏性版本)

0.13.3 2024年6月27日
0.13.2 2023年5月17日
0.13.1 2023年1月17日
0.13.0 2022年12月13日
0.0.1 2018年10月19日

#4 in #unity

Download history 87/week @ 2024-04-16 22/week @ 2024-04-23 12/week @ 2024-04-30 6/week @ 2024-05-07 9/week @ 2024-05-14 10/week @ 2024-05-21 13/week @ 2024-05-28 12/week @ 2024-06-04 13/week @ 2024-06-11 11/week @ 2024-06-18 152/week @ 2024-06-25 6/week @ 2024-07-02 27/week @ 2024-07-09 5/week @ 2024-07-16 13/week @ 2024-07-23 10/week @ 2024-07-30

每月 56 次下载
用于 3 crates

Apache-2.0

225KB
6K SLoC

unity-version-manager

一个用于管理 Unity 版本的命令行应用程序。此工具允许通过命令行在系统上安装和管理多个 Unity 版本。此工具与 Unity-Hub 兼容,并默认使用那里配置的安装目标。

Build Status Build status License Latest Release macOS-supported windows-experimental linux-experimental

安装

使用 brew 安装

brew tap wooga/tools
brew install wooga/unity-version-manager

要从源代码构建最新版本的 rust,需要 > 1.30 的 rust。您应该使用 rustup

使用 cmake 从源代码安装

git clone [email protected]:Larusso/unity-version-manager.git
cd unity-version-manager
make install

使用 cargo 从源代码安装

git clone [email protected]:Larusso/unity-version-manager.git
cd unity-version-manager
cargo build --release
#symlink or move binaries in target/release

用法

uvm (Unity 版本管理器) 是一组小的命令行工具。每个命令都可以通过主工具 uvm 调用。

版本管理

uvm 的主要目的是在 macOS 上管理多个 Unity 安装。想法是拥有类似于 rvm 的界面来激活和停用不同的 Unity 安装。这是通过在默认 Unity 安装位置(macOS 上的 /Applications/Unity)创建符号链接来完成的。

命令 描述
使用 使用特定的 Unity 版本。
clear 删除链接,以便您可以安装新版本而无需覆盖。
current 打印当前激活的 Unity 版本。
list 列出安装的 Unity 版本。

版本安装

这些命令允许安装和卸载带有附加组件的 Unity 版本。

命令 描述
install 安装指定的 Unity 版本。
uninstall 卸载指定的 Unity 版本。
versions 列出可安装的 Unity 版本。

其他命令

命令 描述
detect 查找用于生成项目的 Unity 版本。
launch 启动当前激活的 Unity 版本。
help 打印命令的帮助页面。

许可证

Apache 许可证 2.0

依赖项

~26–39MB
~719K SLoC