【问题标题】:XCode4:SCM repository configurationXCode4:SCM 存储库配置
【发布时间】:2012-01-27 10:13:26
【问题描述】:
我已将我的 mac os snow leopard 升级到 Lion OS,并将 xcode3 升级到 xcode4。以前 SCM 存储库配置了 svn 服务器并且工作正常。现在升级存储库配置后不适用于 Xcode4。
如果有人已经遇到过这个问题并为 Xcode4 配置了 SCM 存储库,请帮助我。
【问题讨论】:
标签:
svn
version-control
osx-lion
xcode4.2
【解决方案1】:
你可以试试这个。
- 打开 Xcode 并选择 Window / Organizer。
- 选择存储库
- 左下角,点击+
- 添加SVN服务器的详细信息。像这样:svn://www.servername.com/directory
- 要求主干分支和标签的位置(暂时留空)。
现在使用“终端”程序连接到 SVN。
- 创建一个包含一些简单消息的 test.txt 文件。将其保存在 Mac 上的文档文件夹中。
- 打开终端
- 输入“svn import /Users/yourname/Documnets/test.txt svn://www.servername.com/directory -m “initial import” –username yourname
- 系统将提示您输入现有用户的用户密码。此时,如果你的mac用户名与配置的SVN用户名不匹配。只需点击进入。然后它将提示用户。输入新的 SVN 用户名,然后输入。然后配置好的SVN通过,进入。
- 您可能会看到一些内容。 “svn://www.servername.com/directory 已经存在”——忽略!
- 关闭 Xcode
- 再次打开 Xcode 并返回优化器/存储库,如果幸运的话,您的服务器将在左侧列出,并显示 SVN 服务器上的 ROOT 和所有文件夹。
- 点击左栏中的服务器名称。
- 输入主干分支和标签文件夹的名称。我们选择使用这些名称是为了方便。它们需要由管理员在 SVN 服务器上进行设置。它们区分大小写。
- 如果需要,可以通过 Xcode 从服务器中删除 text.txt 文件。
- 关闭终端会话。
详情请参考this。