如果任何人成功地連接到上通過的XCode一個MEDIATEMPLE GridServer(GS)自託管Git倉庫我想知道?昨天晚上我試圖設置此功能,這是據我已經有了:的XCode,Git和MEDIATEMPLE(GS)
- 我的GS的Git安裝在我的Mac(S)
- 的混帳創建子域(git.blahblah.com)通過終端SSH 通過終端SSH
- 點擊了子域(git.blahblah.com/repo/repo.git)內
- 創建的空倉庫從Xcode的啓動菜單「連接到回購」
- 進入回購地址(SSH服務://git.blahblah.com:22/repo/repo.git)在XCode的地址欄
- 一旦XCode發現回購並且告訴我「需要驗證」
- 在我的機器上選擇適當的本地文件夾以將回購克隆到
- 嘗試輸入用戶名和密碼MT管理面板 - 我通過SSH終端所使用的相同的人設立的回購首先
- 一個錯誤信息獲取啓動:無論是「不正確的用戶名和密碼」(他們不是)或「指定的地址不似乎不是一個存儲庫,連接意外終止主機'(或類似的)
- 哭。反覆。
即使我在同一時間從同一個IP登錄到Web控制面板,進入步驟6也會導致我的IP被MT阻止。通過MT控制面板解鎖IP無效;只要我嘗試再次通過XCode連接,IP就會被阻止。
我懷疑它的實際步驟4這是造成問題的XCode試圖「平」的回購沒有憑據,您在地址類型(解決連接)。
有沒有人有這方面的工作,或者我需要看看其他地方舉辦的Git我的回購?當我有一個應該適合這個目的的服務時,我寧願不花更多的錢來託管。
您是否嘗試將用戶名輸入到git repo地址?例如。 ssh://serveradmin%[email protected]:22/repo/repo.git另外,你不需要在你的Mac上安裝git以便在Xcode中使用git(不是那樣的有任何影響,它只是不需要)。 –
昨天晚上,我在MT支持的網絡聊天中嘗試了這種方式,但沒有奏效 - 但這可能是因爲IP在那時已經被阻止。當我回到我的機器時,我會再試一次。 – MassivePenguin
如何嘗試'ssh:// git.blahblah.com/repo/repo.git'(不含':22')? – trojanfoe