![为什么我登录后 svn 会尝试启动?我该如何(或者甚至应该)停止它?](https://linux22.com/image/1214462/%E4%B8%BA%E4%BB%80%E4%B9%88%E6%88%91%E7%99%BB%E5%BD%95%E5%90%8E%20svn%20%E4%BC%9A%E5%B0%9D%E8%AF%95%E5%90%AF%E5%8A%A8%EF%BC%9F%E6%88%91%E8%AF%A5%E5%A6%82%E4%BD%95%EF%BC%88%E6%88%96%E8%80%85%E7%94%9A%E8%87%B3%E5%BA%94%E8%AF%A5%EF%BC%89%E5%81%9C%E6%AD%A2%E5%AE%83%EF%BC%9F.png)
我昨晚将我的 Tiger 安装升级到了 Snow-leopard。
一切顺利,除了每次我启动机器时,我都被告知 svn 需要 Rosetta。我已经知道 Rosetta 是什么以及我为什么要安装它。我之所以提到它,是因为我看到了错误。
现在,鉴于 svn 不在我的登录项中,是否有人知道如何找出 svn 尝试启动的原因以及使用它的原因?
此外,使用终端快速检查发现机器上已经有 Intel 版本的 svn。那么我是否可能最终安装了两个 svn?我该如何解决这个问题?
如果有任何可能性的话,它是第一代 2ghz Core Duo Macbook。
答案1
自从安装 Snow Leopard 以来,我一直遇到同样的问题,感谢 Pierre 的建议,我使用 Lingon 将问题追溯到 TextMate 的com.macromates.textmate.bundleupdate
代理,它调用~/Library/Application Support/TextMate/Pristine Copy/Bundles/GetBundle.tmbundle/Support/bin/autoupdate.sh
并执行svn
(在同一目录中),这是一个“Mach-O 可执行文件每次点击付费“。使用 Lingon,我禁用了代理,现在我再也收不到消息了。
我曾使用系统分析器查找我的机器上的所有 PowerPC 应用程序(但未能找到这个): http://www.mactipper.com/2008/06/find-all-your-ppc-applications-system.html
答案2
检查您的登录项以及 launchd(使用 Lingon)以查看您登录时启动了什么。
SVN是一个源代码管理软件。
答案3
Snow Leopard 已经包含一个 svn 客户端。我怀疑您在 Mac OS X 不包含 svn 的旧时代安装了 svn,可能是在 Intel 过渡之前。
由于 svn 是客户端,因此我不知道它在启动时会做什么。您是否也安装了 svn 服务器?