使用Xcode和SVN(subversion控制系统)访问项目
我一生中从未使用过版本控制。我的一个朋友希望我使用Xcode在我的机器上访问他的项目。他给我的只是一个网址。所以,问题是:我如何获得所说的源代码 谢谢;)使用Xcode和SVN(subversion控制系统)访问项目,svn,xcode,version-control,Svn,Xcode,Version Control,我一生中从未使用过版本控制。我的一个朋友希望我使用Xcode在我的机器上访问他的项目。他给我的只是一个网址。所以,问题是:我如何获得所说的源代码 谢谢;) 编辑1 请记住我只需要下载源代码。我不必自己做任何更新或版本控制。我认为这应该足够简单,比如在这里登录、在那里下载等等。不?你真的应该快速看看Subversion一书,特别是基础章节的“”部分。它简明扼要。我不熟悉任何XCode集成,也许另一个答案可以提供更多建议 编辑:如果已经安装了svn客户端,则可以使用“svn签出{url}”获取源代
编辑1
请记住我只需要下载源代码。我不必自己做任何更新或版本控制。我认为这应该足够简单,比如在这里登录、在那里下载等等。不?你真的应该快速看看Subversion一书,特别是基础章节的“”部分。它简明扼要。我不熟悉任何XCode集成,也许另一个答案可以提供更多建议
编辑:如果已经安装了svn客户端,则可以使用“svn签出{url}”获取源代码。此外,由于Subversion网络协议是基于HTTP的,您通常可以通过访问存储库URL(假设您的朋友是通过HTTP而不是svn+ssh公开存储库)使用web浏览器获取各个文件。当然,这不会让您在一次爆炸中获得所有文件-您需要Subversion客户端来完成这项工作。不过,不要担心,客户机非常轻量级。首先,如果您不熟悉svn,最好在开始此操作之前先了解一下这一点。在google reach中有很多来源,所以我在这里不再赘述。现在,转到Xcode 在引用存储库之前,需要先对其进行加密。以下是如何: 在Xcode中,从Xcode菜单中选择Preferences,然后从该窗口中选择SCM选项卡。该区域将列出您设置的存储库,目前可能没有。 通过单击存储库列表左下角的加号添加存储库。给它一个名称(您的选择),并将SCM系统设置为subversion。 单击“确定”将为服务器设置打开一个空模板。您可以使用用户名输入整个URL,或者忽略URM字段并填写其他详细信息来填写此信息 注意:假设您逐个字段执行此操作,我强烈建议最后输入方案(即https),以防止Xcode在信息完成之前尝试登录。它基本上会在运行中尝试和验证,在某些情况下,当它尝试使用不完整的密码多次验证时,会导致帐户锁定 如果一切顺利,密码下会有一个小绿灯,旁边有“已验证”字样 此时将设置存储库。您应该能够通过从Xcode中的SCM菜单中选择Repositories来浏览和使用它。从那里你可以签出你喜欢的项目 一旦您有了一个从subversion签出的项目目录,您就可以将其设置为显示状态,并从Xcode执行签入等操作。这很简单,只是不太明显
谢谢,不过如果您能给出更具体的回答,我们将不胜感激。请看我的编辑。考虑到你上次的编辑,如果你真的只想下载源代码,那么现在上面的内容可能有些过头了。如果您所关注的服务器支持anon checkout和http,那么类似的方法应该可以将“proj”签出到“localproj”:svn checkout localprojI遵循您的第一组指令,并且工作得非常好。谢谢