错误的结果是使用Subversion在XCode 4中切换分支

时间:2011-05-25 21:39:12

标签: xcode svn branch svn-switch

我在XCode 4中有一个使用sversion上的subversion的项目。它配置了分支,标签和主干子目录,我的项目(比如说ProjectOne)在trunk中就是它自己的目录,如下所示:

-|-trunk
 | \- ProjectOne
 |-tags
 \-branches

我有在XCode中配置的三个目录的相对路径,如下所示:

Trunk:trunk 分支机构:分支机构 标签:标签

这三个人旁边都有一个绿色的'光'。我使用组织器为我的项目创建了一个名为ProjectOneBeta的分支,svn树现在具有以下结构:

-|-trunk
 | \-ProjectOne
 |-tags
 \-branches
   \-ProjectOneBeta
      \-ProjectOne

如果我签出项目(选择了trunk / ProjectOne),它将通过在Objective-C目录中创建自己的目录来检出。当我去切换一个分支时,结构变得一团糟。然后它变成:

-ProjectOne
 \-ProjectOne

有人可以帮忙吗?我最初是否错误地检查了代码?如果在trunk中没有那个初始子目录?我看错了吗?或者我是否只是将绿色的相对路径设置错误?

1 个答案:

答案 0 :(得分:0)

我的结论是配置正确,但最初的签入错误。我把所有的东西都移到了一个级别,所以代码&项目只是在“后备箱”。现在工作正常我只需要记得检查一个命名目录。