XCode 7 源代码控制帐户无法删除
XCode 7 source control account can't be deleted
我的团队刚刚在星期五将我们的项目升级到 XCode 7,今天早上我们 运行 遇到了源代码管理问题。每当有人试图查看 Blame 或 Log 选项卡时,系统都会提示我们输入我们不再使用的 SVN 存储库的凭据。事实上,我们团队中的某个人在 18 个月前的项目开始时只是非常简单地实现了 SVN 存储库,直到现在我们还不知道它仍然有链接。
我们在 Xcode 的源代码管理菜单下看到一个标记为 "trunk" 的回购协议。在 Preferences --> Accounts 选项卡中,我们看到现有的 Git 存储库和旧的 SVN 存储库。删除 SVN 存储库不会改变行为; XCode 仍然需要凭据。此外,如果我们重新启动 Xcode 已删除的 SVN 存储库 returns.
我们知道钥匙串或本地文件夹中可能有某些东西提示 XCode 保留帐户信息,但我们没有看到它。谁能告诉我们如何从 XCode 的帐户中永久删除此 SVN 存储库?
我们找到了解决方案。
在本地 git 回购文件夹中,还有一个名为 .svn
的 隐藏文件夹 在我们的项目生命周期中一直存在,显然。尽管 XCode 6 忽略了此文件夹,但 XCode 7 将其识别为源代码控制存储库的有效定义并在启动时添加了该帐户。
解决方法:
- 删除隐藏的
.svn
文件夹
- 删除与 首选项 下的无效 SVN 存储库关联的帐户 --> 帐户 选项卡
- 重启XCode
我希望这可以帮助其他人。
我的团队刚刚在星期五将我们的项目升级到 XCode 7,今天早上我们 运行 遇到了源代码管理问题。每当有人试图查看 Blame 或 Log 选项卡时,系统都会提示我们输入我们不再使用的 SVN 存储库的凭据。事实上,我们团队中的某个人在 18 个月前的项目开始时只是非常简单地实现了 SVN 存储库,直到现在我们还不知道它仍然有链接。
我们在 Xcode 的源代码管理菜单下看到一个标记为 "trunk" 的回购协议。在 Preferences --> Accounts 选项卡中,我们看到现有的 Git 存储库和旧的 SVN 存储库。删除 SVN 存储库不会改变行为; XCode 仍然需要凭据。此外,如果我们重新启动 Xcode 已删除的 SVN 存储库 returns.
我们知道钥匙串或本地文件夹中可能有某些东西提示 XCode 保留帐户信息,但我们没有看到它。谁能告诉我们如何从 XCode 的帐户中永久删除此 SVN 存储库?
我们找到了解决方案。
在本地 git 回购文件夹中,还有一个名为 .svn
的 隐藏文件夹 在我们的项目生命周期中一直存在,显然。尽管 XCode 6 忽略了此文件夹,但 XCode 7 将其识别为源代码控制存储库的有效定义并在启动时添加了该帐户。
解决方法:
- 删除隐藏的
.svn
文件夹 - 删除与 首选项 下的无效 SVN 存储库关联的帐户 --> 帐户 选项卡
- 重启XCode
我希望这可以帮助其他人。