Reminder to Apple: SVN is NOT yet deprecated in Xcode.

The lack of responses as to why one can no longer checkout a SVN project in Xcode 9 is shocking. Not all developers are fortunate to work at companies using Git. Many large companies still use SVN source control, and developers have little to no power to change that. Selectively removing critical support for simple functions such as SVN check out is maddening.


I cannot believe that while SVN checkin and merging works fine, the SVN checkout menu option does absolutely nothing. Is this Apple's way of saying to developers to take a hint about a future deprecation of SVN?


I'm going to assume I'm doing something wrong when attempting to do a SVN checkout, so and I'll ask again: Why doesn't Xcode's SVN checkout do anything remotely like "svn checkout" when selected? Why doesn't it ask where to place the source code branch that I'm attempting to check out?


After selecting checkout on a branch called "X", a dialog box is displayed stating:

"Do you want to check out "X"? All files in the working copy will switch from the current branch "Y" to "X""


Selecting "Checkout" from that dialog then simply does not actually checkout/get a fresh copy of the desired branch. Rather it makes the current working copy become the newly selected branch.


Thanks,


Neal

No time like the present for your company to get on board with modern tools ... DevOps is today ...

Hello Neal,

Just use svn from the command line. Xcode's git support sure isn't anything to write home about. I use the command line easily half the time.

Our company uses Subversion for all of our projects. We are a small company so it is not always that easy to upgrade to the latest and greatest.


For those who can afford it, I am sure Git is nice, but why not leave in Subversion for the rest of us?!

Reminder to Apple: SVN is NOT yet deprecated in Xcode.
 
 
Q