Xcode9从svn服务器check out

首先说明svn使用的是小乌龟

Xcode9从svn服务器check out

其次,使用xcode要先填个你的AppleId,在Xcode--Preferences--Accounts能看到你的账号

Xcode9从svn服务器check out

Xcode9上边的工具栏里没有明显的SVN Repositories之类的,但是在Source Control 中除了一个Git Repositories 还有一个Clone

点击后是这样的

Xcode9从svn服务器check out

点开Clone,让写Repositories Url 的地址栏,就是写SVN路径的位置

Xcode9从svn服务器check out

填完路径直接回车,选择username*password的方式点击Clone连接,之后会有一个认证的过程,这个弹框的左下角会有一个加载的图标转大概一秒左右,如果直接连接成功,那么恭喜你,如果和我一样悲催,就遇到了Authentication Failed问题

Xcode9从svn服务器check out

在网上看一一圈大家的回答,在https://www.cnblogs.com/OIMM/p/5378719.html中看到了

Xcode9从svn服务器check out

既然认证失败是账号的原因,我并没有参照这个链接中提供的三种方式,而是查询了如何改变svn登陆用户的方法

在这个http://blog.csdn.net/ys_445463753/article/details/54340898中,我按照说明把前几个Clear都点了一遍,但到

Authentication Data时,点击Clear之后提示我选择现在已经连接的SVN移除,我并不需要这样所以没有选,相当于我只clear了前面三个。再依次点击确定之后,再尝试连接,就可以连上了

Xcode9从svn服务器check out

然后选择存放的文件夹就可以了,,