ChannelRepositoryTools
Sublime Text 的一个包,用于处理频道和仓库
详细信息
安装次数
- 总数 7K
- Win 3K
- Mac 2K
- Linux 1K
8 月 6 日 | 8 月 5 日 | 8 月 4 日 | 8 月 3 日 | 8 月 2 日 | 8 月 1 日 | 7 月 31 日 | 7 月 30 日 | 7 月 29 日 | 7 月 28 日 | 7 月 27 日 | 7 月 26 日 | 7 月 25 日 | 7 月 24 日 | 7 月 23 日 | 7 月 22 日 | 7 月 21 日 | 7 月 20 日 | 7 月 19 日 | 7 月 18 日 | 7 月 17 日 | 7 月 16 日 | 7 月 15 日 | 7 月 14 日 | 7 月 13 日 | 7 月 12 日 | 7 月 11 日 | 7 月 10 日 | 7 月 9 日 | 7 月 8 日 | 7 月 7 日 | 7 月 6 日 | 7 月 5 日 | 7 月 4 日 | 7 月 3 日 | 7 月 2 日 | 7 月 1 日 | 6 月 30 日 | 6 月 29 日 | 6 月 28 日 | 6 月 27 日 | 6 月 26 日 | 6 月 25 日 | 6 月 24 日 | 6 月 23 日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 2 | 0 | 1 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
Mac | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
Linux | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
README
ChannelRepositoryTools
一个用于处理频道的 Sublime Text 包。功能包括:
- 测试默认频道
- 测试本地仓库 JSON 文件
- 测试远程仓库 JSON URL
- 升级本地仓库 JSON 文件
安装
安装通过包控制执行。
用法
此包旨在与默认包控制频道一起使用。在使用此包之前,您需要
- Fork https://github.com/wbond/package_control_channel
- 使用 Git 克隆你的 package_control_channel 衍生品
- 在 Sublime Text 中打开 package_control_channel
测试默认频道
大多数用户会想要打开命令面板并输入
ChannelRepositoryTools: 测试默认频道
这将测试该频道和主要仓库。
测试默认频道与远程仓库
如果您正在清理默认频道并确保一切良好,您将需要在频道及所有 schema_version
为 2.0
或更高版本的远程仓库上运行完整的测试套件。
ChannelRepositoryTools: 测试默认频道(包括远程仓库)
运行较旧版本方案的仓库不会进行测试,但应按照《升级仓库 JSON 文件》部分中的说明升级到最新版本。
通过 URL 测试仓库
要测试托管在公开访问 URL 上的仓库,请运行命令
ChannelRepositoryTools: 测试远程仓库
您将被提示输入仓库的 URL。JSON 文件将被下载并针对测试套件进行测试。
通过文件测试仓库
要测试您机器上的仓库 JSON 文件,请将其在 Sublime Text 中打开并运行命令
ChannelRepositoryTools: 测试本地仓库(当前文件)
升级仓库 JSON 文件
如果您在 Sublime Text 中打开仓库 JSON 文件,可以通过运行命令将其从 schema_version
1.0
、1.1
或 1.2
升级
ChannelRepositoryTools: 升级仓库方案(当前文件)
这将更新JSON到schema_version
2.0
。您可能会提示一些附加信息,例如通过GitHub或BitBucket创建标签的说明。
您很可能还会被告知,应该将您的包信息移动到默认仓库,该仓库是默认渠道的一部分。仓库由位于package_control_channel
的/repository/
文件夹中的JSON文件组成。
大多数使用自定义packages.json
文件的用户,是因为旧版本的Package Control存在限制。在schema_version
2.0
中,现在可以限制包仅适用于特定的操作系统等,而无需维护自己的packages.json
文件。
新的方法将所有详细信息都存储在仓库中,您通过在您的仓库中创建标签来创建新版本。只要标签形式为MAJOR.MINOR.PATCH
(一个SemVer版本号),Package Control就会在下次爬取仓库时自动找到它。然后它将提供给用户。
尽可能的情况下,请花些时间将您的包移动到默认仓库,以便爬虫可以更有效地检查包的更新。