Skip to main content

VCC仓库管理

仓库管理

介绍

仓库(Repository)是一种代码管理术语。

通俗来说,代码仓库是一个用于存储和管理代码的地方,您可以字面意义上将其想象为一个仓库,里面存放着各种资源用于完成和实现一个项目,您通过创作者助手调取的插件与资源便是储存在一个个仓库中的各式各类代码。

仓库中存放着包(Package)很合理吧,仓库中可以存放一个或多个包(Package),而包通俗来说就是一个大文件夹,塞满作者认为一个包里应该塞的东西并给到使用它的用户。

https://docimg3.docs.qq.com/image/AgAABg8ypEGLYe9QWGBL1bFafk8SsyPD.png?w=650&h=397

在拆开之前您永远都不知道包裹里装着什么————摘自薛丁真的豹定律。

https://docimg7.docs.qq.com/image/AgAABg8ypEEuZLDSmDFKIZWN-IjtCGAH.png?w=1920&h=600

让我们将这个举例放在创作者助手中: 您使用创作者助手添加仓库,仓库会将它所包含的包放入您的包管理器中,而后您可以通过项目中的包管理界面配置和更新这些包。

https://docimg4.docs.qq.com/image/AgAABg8ypEFWj_4jjzdIAaGv0TLSKK5C.png?w=1920&h=500

添加仓库

目前大部分热门的 VRChat 开发用插件与资产都可以通过 VPM 在创作者助手中进行配置管理,这极大方便了 VRChat 项目中插件的更新与管理,一些仓库可能会在他们的网站上提供一个 "添加到 VCC" 的按钮,即代表可自动添加仓库到创作者助手。

按钮有长这样的:(摘自 _pi_ 的 VCC 仓库

https://docimg1.docs.qq.com/image/AgAABg8ypEEZ9UF4aV1CgIVTueg13VYe.png?w=2560&h=600

也有长这样的(摘自 VRCFury 官网):

https://docimg3.docs.qq.com/image/AgAABg8ypEFckWy9MF1D6pwf6Xb8-P0q.png?w=2560&h=600

如果您翻找半天却只找到了一个叫做 “VCC VPM URL” 的谜之网址,这意味着您需要手动添加该仓库,访问此类链接一般会导向一个谜之网页:

https://docimg7.docs.qq.com/image/AgAABg8ypEGH3E1ZGvdClK5Lm_QCPB2e.png?w=2560&h=600

您需要将此网页链接复制并手动粘贴至创作者助手(摘自 vrm converter for vrchat BOOTH页面):

https://docimg2.docs.qq.com/image/AgAABg8ypEGC9lvdaVpKoqXa0gnJwO-d.png?w=2560&h=600

其实本插件有可以一键部署的链接,就在 VPM URL 链接的下方。

自动添加

  1. 点击网站准备的 "添加到 VCC" 按钮。
  2. 同意浏览器的跳转申请,跳转至创作者助手。
https://docimg1.docs.qq.com/image/AgAABg8ypEF7UmkeoUxMXYkbKsavBJOZ.png?w=559&h=204
  1. 在创作者助手中点击右下角 I Understand, Add Repository 即完成操作。
https://docimg2.docs.qq.com/image/AgAABg8ypEHPLI0JlMdFIpuv9_Xl6vAe.png?w=1366&h=833

手动添加

  1. 点击右下角 Setting(设置),在上方选择 Package(包),点击右上角 Add Repository 按钮。
https://docimg1.docs.qq.com/image/AgAABg8ypEGVpY3WP6xAjbx7sFDuyk6B.png?w=1553&h=1043
  1. 在冒出来的输入框中输入您想要添加的仓库 URL,并且点击右侧 Add 来添加。
https://docimg5.docs.qq.com/image/AgAABg8ypEF_inpeHJ9AQb4SGYZJt4s7.png?w=1553&h=1021

移除仓库

您可以通过简单地点击 Community Repositories 列表右侧相应的圆形 “-” 按钮来移除仓库。

https://docimg8.docs.qq.com/image/AgAABg8ypEHa2qDsA9BBYY-u3xUKW4Ba.png?w=1553&h=1021

包配置

包管理器使在现有项目中更新包变得容易。

点击左上角 Projects(项目),点击 Manage Project(管理项目) 按钮。

https://docimg7.docs.qq.com/image/AgAABg8ypEFQ7vOGR29DhYctYNpFY-xn.png?w=1569&h=856

在 Manage Package 界面中,您可以看见您添加的每一个包。

https://docimg4.docs.qq.com/image/AgAABg8ypEHVk8q2bSNHjK0WLh3PihLd.png?w=1553&h=1021

点击 + 即可添加最新版本的包至项目,点击 - 即可删除包。

您也可以通过 Installed Version 下拉栏添加指定版本的包,未安装的包将不会显示版本号,取而代之的是 Not Installed(未安装)字样。

包更新

如果您的项目已经未更新许久,在您通过创作者助手打开项目时,创作者助手将自动帮您更新包。

您也可以手动更新包,被标有绿色向上箭头的插件是需要更新的组件包,单击便可开始更新。

https://docimg10.docs.qq.com/image/AgAABg8ypEGyuSErZJJOaI8x5DHCo-Qa.png?w=1553&h=1021