我在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中没有那个初始子目录?我看错了吗?或者我是否只是将绿色的相对路径设置错误?
答案 0 :(得分:0)
我的结论是配置正确,但最初的签入错误。我把所有的东西都移到了一个级别,所以代码&项目只是在“后备箱”。现在工作正常我只需要记得检查一个命名目录。