在XCode 4.6中使用Subversion

时间:2013-03-12 06:21:36

标签: ios xcode svn

我以前使用VSS的经验不多。对于iOS开发,我已经在远程Windows机器上安装了Subversion并从我的Mac访问它。我有几个灰色区域需要清理。

  1. This是我遵循的教程之一。但它以书面为基础 在较旧版本的XCode上。 XCode首选项中的SCM选项卡是 不在XCode 4.6中。是完全删除还是移动到其他地方?

  2. 选择Subversion而不是Git的主要原因是能力 在Subversion中锁定文件。我知道你可以通过终端来做到这一点。 有没有办法通过XCode本身来做到这一点?

  3. 假设我将XCode项目签出到我的本地mac。并锁定了一个 某个档案。另一位同事也检查了同一个项目 编辑我锁定的同一个文件。我读到对方也可以 编辑该文件,但由于它被锁定,因此无法将其提交回来。有办法吗? 通知其他人当时某个文件被锁定 退房?

  4. 在存储库中,我创建了标准标签,分支和 中继文件夹。项目应该在trunk文件夹中,对吗?

1 个答案:

答案 0 :(得分:2)

  1. 从菜单栏中选择Window>组织者。然后在“管理器”窗口中,选择“存储库”选项卡。左下角的+按钮允许您添加新存储库。

  2. 没有

  3. You could try setting the svn:needs-lock property, I suppose,但您无法通过Xcode执行此操作。