2017-07-17 80 views
0

我正在使用Xcode服務器應用程序在我的項目中設置CI-CD至今。我才知道,在Xcode 9,沒有必要server.app的和的Xcode IDE 9自身我們可以設置Xcode的服務器。如何在Xcode 9中使用Xcode服務器?我們是否需要始終打開Xcode 9?

我現在無法測試這一點,因爲我有我以前的項目設置,在我的Mac上運行Xcode的服務器,如果在Xcode 9我安裝的Xcode服務器,這些將無法正常工作。 我只想了解Xcode服務器如何與Xcode 9配合工作。

我可以在同一個IDE中同時執行我的開發以及CI-CD設置嗎?

如果這樣做,我需要讓我的Xcode的開放始終保持服務器運行和什麼會出現在我的Xcode的任何性能影響,如果我有它運行?

回答

1

建成的Xcode 9個功能非常類似於使用Xcode中8和Server.app當前設置的Xcode的服務器。主要區別在於不再需要Server.app,所有web/api組件都與Xcode.app捆綁在一起。

就像Xcode中8 /服務器5.3.x安裝,一個專用的用戶帳戶將是您希望爲您的Xcode CI服務器使用本機上安裝。所有集成將使用此帳戶進行處理。因此,您無需一直運行Xcode.app的帳戶副本,並且一臺機器可以同時用作標準IDE和CI服務器。

+0

因此,所有的Xcode的服務器設置步驟是一樣的?如何創建和鏈接存儲庫在這裏工作? – yaali

+0

@yaali如果您詢問Hosted Repositories功能...這已從Xcode Server(Xcode 9)中刪除。 – richardpiazza