如何配置xcode项目以与SVN很好地协同工作?

如何配置xcode项目以与SVN很好地协同工作?,xcode,Xcode,我刚刚开始使用xcode。我创建了一个示例新项目,并希望将其导入我的svn存储库。我将xcode配置为知道我的存储库,xcode声称它已成功验证了连接 然而,我似乎不知道如何让我的实际xcode项目在存储库中管理其源代码。我选择项目设置->SCM存储库->我的存储库。但这似乎没有取得任何成就。当我尝试“提交整个项目”时,xcode告诉我:“/Users/me/Documents/test1”不是工作副本 有什么想法吗?我可能遗漏了一些明显的信息,对吗?您是否先将项目的subversion存储库文

我刚刚开始使用xcode。我创建了一个示例新项目,并希望将其导入我的svn存储库。我将xcode配置为知道我的存储库,xcode声称它已成功验证了连接

然而,我似乎不知道如何让我的实际xcode项目在存储库中管理其源代码。我选择项目设置->SCM存储库->我的存储库。但这似乎没有取得任何成就。当我尝试“提交整个项目”时,xcode告诉我:“/Users/me/Documents/test1”不是工作副本


有什么想法吗?我可能遗漏了一些明显的信息,对吗?

您是否先将项目的subversion存储库文件夹签出到本地目录

如果不是的话,它根本就不是一个真正的工作副本。“工作副本”是存储库文件夹的本地签出,使用隐藏的.svn文件夹进行跟踪

如果您尚未签出存储库文件夹,那么您所拥有的只是一个文件夹。Subversion根本无法处理这个问题


我建议您阅读,特别是关于的部分。

您是否先将项目的subversion存储库文件夹签出到本地目录

如果不是的话,它根本就不是一个真正的工作副本。“工作副本”是存储库文件夹的本地签出,使用隐藏的.svn文件夹进行跟踪

如果您尚未签出存储库文件夹,那么您所拥有的只是一个文件夹。Subversion根本无法处理这个问题


我建议您阅读,特别是关于的部分。

是的,我知道所有关于svn管理的内容(事实上,我曾经运行过一个)。问题是xcode与SVN的集成非常差。我不知道如何创建一个项目,然后在现有SVN存储库中的某个地方正确地管理它。根据其他文档,xcode最初无法导入项目——您必须手动导入(完成!)。但即使这样做了,我似乎也无法将项目配置为正常工作(!)。Argh.“svn导入”将目录的内容添加到存储库中,但不会将导入的目录转换为工作副本。导入后,需要将项目目录移开,并从存储库中重新签出。生成的目录将是一个工作副本。这对我来说似乎也有点奇怪,因为我习惯于将项目绑定到源代码管理,但似乎xcode中没有手动绑定项目,您只需绑定到签出的位置。是的,我完全了解svn管理(事实上,用于运行一个)。问题是xcode与SVN的集成非常差。我不知道如何创建一个项目,然后在现有SVN存储库中的某个地方正确地管理它。根据其他文档,xcode最初无法导入项目——您必须手动导入(完成!)。但即使这样做了,我似乎也无法将项目配置为正常工作(!)。Argh.“svn导入”将目录的内容添加到存储库中,但不会将导入的目录转换为工作副本。导入后,需要将项目目录移开,并从存储库中重新签出。生成的目录将是一个工作副本。这对我来说也有点奇怪,因为我习惯于将项目绑定到源代码管理,但似乎在xcode中没有手动绑定项目,您只需绑定到从中签出的位置。xcode->preferences-->AccountsXCODE-->preferences-->Accounts