使用带有Xcode 5的SVN 1.8.3
我将系统上的Subversion客户端更新为1.8.3.我从Xcode 5的Source Control菜单中检查了我的存储库.然后在终端打开该目录并执行svn update命令只是为了检查.我收到这条消息 –
如果我升级我的副本,我将失去对Source Control菜单选项的访问权限,因为XCode 5的版本太高了. 后来我发现这个XCode 5 Features Link表示Xcode的SVN版本为1.7.9. >我不明白我的系统上有两个版本的SVN(一个由Xcode维护,1.7.9,另一个在1.8.3) 解决方法
写入’默认值’不适用于Xcode 5.较新版本的Xcode附带了它自己的SVN二进制文件,位于:
/Applications/Xcode.app/Contents/Developer/usr/bin/ 您需要替换此二进制文件以将Xcode的SVN客户端升级到1.8.假设您的新SVN客户端位于/usr/local / bin /(默认brew安装路径),请在终端中键入以下内容: cd /Applications/Xcode.app/Contents/Developer/usr/bin/ sudo mv ./svn ./svn.org sudo mv ./svnadmin ./svnadmin.org sudo mv ./svndumpfilter ./svndumpfilter.org sudo mv ./svnlook ./svnlook.org sudo mv ./svnrdump ./svnrdump.org sudo mv ./svnserve ./svnserve.org sudo mv ./svnsync ./svnsync.org sudo mv ./svnversion ./svnversion.org sudo ln -Ff /usr/local/bin/svn svn sudo ln -Ff /usr/local/bin/svnadmin svnadmin sudo ln -Ff /usr/local/bin/svndumpfilter svndumpfilter sudo ln -Ff /usr/local/bin/svnlook svnlook sudo ln -Ff /usr/local/bin/svnrdump svnrdump sudo ln -Ff /usr/local/bin/svnserve svnserve sudo ln -Ff /usr/local/bin/svnsync svnsync sudo ln -Ff /usr/local/bin/svnversion svnversion 我用Xcode 5.1和SVN 1.8.8做了这个,没有任何问题. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |