svnversion,构建数字和“导出”

时间:2013-07-16 01:02:23

标签: xcode svn

当我从命令行运行svnversion时,我看到版本" 3978"这是正确的。

但是,当我在Xcode 4.6.3的构建脚本中从同一目录运行它时,我看到"导出"。

为什么会这样,我该如何解决?

(我的客户端和服务器在SVN 1.7上。根据redbook,当在不是工作副本的目录上调用svnversion时可能会发生这种情况,但这可能不会似乎就是这种情况。)

1 个答案:

答案 0 :(得分:0)

深入研究Xcode 4.6.3的软件包内容,在Contents/Developer/usr/bin中,与Xcode捆绑在一起的svn版本为1.6.18,而系统版本为1.7.10。这似乎解释了不匹配。

/opt/local/bin/svn*Contents/Developer/usr/bin的符号链接为我解决了这个问题。