>it's pretty straightforward to just use git and ssh on the server. I never used the xcode server option for it - are you really losing anything (besides time having to set up something new)?
I have a ton of self hosted git repositories set up on my Xcode Server and having to set up remotes elsewhere or to configure them from the command line is a a time consuming task. Just a coulple clicks in the GUI was pretty nice.
>But I am sincerely curious. Mostly just want to encourage you to look into setting it up yourself as a git+ssh type thing before you feel like you have no option besides switching to paid setup.
Paying Github to host private repositories was never going to happen from me. But don't kid yourself, they made a deal with them for this "integrated setup" in Xcode 9 and money was involved. Self-hosting repositories is an easy way to not pay Github, so I bet they agreed with them to remove the feature in exchange for that "open in xcode" stuff on Gitbub. I never suggested I had no other options. They are pushing devs to paying Github. They def. made a deal, that's all I was saying.
>I do completely understand the annoyance of having something working and then having it taken away for no apparent reason with no automatic replacement. Having to take time to deal with it ***** when you could be doing other things.
That's exactly it. I'm not happy having to devote time migrating my repsitories when I'd rather be working on my app. They certainly included the self-hosted repositories option for a reason. And they took it away for a reason. They can do it, and I can complain about it 😉