无法删除XCode 7源代码管理帐户

时间:2015-09-22 15:20:16

标签: xcode git svn xcode7

我的团队刚刚在星期五将我们的项目升级到XCode 7,今天早上我们遇到了源代码控制问题。每当有人试图查看Blame或Log选项卡时,系统都会提示我们输入我们不再使用的SVN仓库的凭据。事实上,我们团队中的某个人仅在18个月前的项目开始时非常简短地实施了SVN回购,直到现在我们还不知道它仍然存在链接。

我们在Xcode的Source Control菜单下看到一个标有“trunk”的repo。在偏好设置 - > 帐户标签我们看到现有的Git仓库和较旧的SVN仓库。删除SVN仓库不会改变行为; XCode仍然需要凭据。此外,如果我们重新启动Xcode,则删除的SVN repo将返回。

我们知道,钥匙串或本地文件夹中可能存在提示XCode保留帐户信息但我们没有看到的信息。谁能告诉我们如何从XCode的账户中永久删除这个SVN仓库?

1 个答案:

答案 0 :(得分:0)

我们找到了解决方案。

在本地git repo文件夹中,仍然有一个名为.svn隐藏文件夹,显然是在我们项目的生命周期中。虽然XCode 6忽略了此文件夹,但XCode 7将其识别为源控件存储库的有效定义,并在启动时添加了该帐户。

解决方案:

  1. 删除隐藏的.svn文件夹
  2. 偏好设置下删除与无效SVN回购相关联的帐户 - > 帐户标签
  3. 重启XCode
  4. 我希望这可以帮助别人。