我开始在Mavericks中设置新的Xcode服务。我创建了一个新的机器人 - 但我没有要求它应该建立的分支?Xcode服务:选择Git分支
如何为每个机器人选择分支?我不仅要建立master
,而且要建立不同的分支。
我开始在Mavericks中设置新的Xcode服务。我创建了一个新的机器人 - 但我没有要求它应该建立的分支?Xcode服务:选择Git分支
如何为每个机器人选择分支?我不仅要建立master
,而且要建立不同的分支。
在当前版本中,当您在Xcode中创建bot时,它将链接到当前活动的分支。当您导航到机器人 - >机器人设置(当您点击右上角的齿轮)时,您可以轻松地从网络界面验证(但不会更改)它。
或者,您可以通过Web界面创建bot,您可以在其中指定分支名称纯文本。
你有链接到这个信息的参考?谢谢! –
https://devforums.apple.com/thread/210921 :-) – fabb
假设你想改变它,只要你想,每次不重新机器人,你可以使用脚本:(预触发)
cd "$XCS_SOURCE_DIR/<repo name here>"
git checkout development
只是将其更改为你想要的任何部门和任何回购你想要的。 (你可以查看预触发日志,看看你是否搞乱了改变目录,也就是说,如果你拼错了回购的名字或其他任何东西。祝你好运!
你可以做到这一点,但它不会像预期的那样工作:在* development *分支中进行了更改(如上例所示)将不会触发建立。相反,你应该这样做,把你的Xcode项目转移到你想在Bot中构建的分支,然后创建一个新的Bot。在同一个项目中拥有一个主控,稳定和开发机器人并不罕见。 –
创建每个分支你有兴趣在测试一个机器人。 您可以创建许多机器人为你每个人都会查看你指定的任何分支,并按照你设定的日程安排运行。
这真令人沮丧。目前尚不清楚它默认使用哪个分支。我认为主人,但我们怎么能找到?无论如何,我希望答案不是,“你不能选择一个分支 - 你必须建立主人”。我看了一下XML方案,那里也没有任何东西。我将继续挖掘,但我开始怀疑它是不是允许不同分支的第一个版本的一部分。 –