3

我不得不从备份中恢复我的 OSX 服务器,现在最新的集成号比我需要的要低。我正在使用集成号来设置测试版分发的内部版本号。

有没有办法设置当前的集成号,即 XCS_INTEGRATION_NUMBER?

4

1 回答 1

2

Xcode 服务器有一个允许更改集成计数器值的 REST API。

基本上,您可以使用 cURL 使用以下命令更新集成计数器:

curl -u <xcode-server-user>:<password> -H "Content-Type: application/json" -X PATCH -d '{"set_props":{"integration_counter":<desired-integration-counter>}}' --insecure https://<xcode-server-address>:20343/api/bots/<bot-id>

可以从任何过去的集成日志中轻松获取 bot-id。

有关更多信息,请查看此处的文档: https ://developer.apple.com/library/content/documentation/Xcode/Conceptual/XcodeServerAPIReference/Bots.html

而且,这个问题的答案: https ://forums.developer.apple.com/thread/19868

于 2017-11-16T17:11:21.603 回答