2013-10-17 44 views
0

我们在构建时使用下面的运行脚本来捕获签入修订版本号,并且此工作正常,直到我们迁移到XCode 5.0。随着XCode 5(使用SVN 1.7),这似乎不起作用。任何人都面临类似的问题?没有将SVN版本升级到1.7,有没有解决这个问题?运行脚本以获取SVN最新版本号不适用于XCode 5.0

REV=`svnversion -nc | /usr/bin/sed -e 's/^[^:]*://;s/[A-Za-z]//'` 
echo "Setting CFBundleShortVersionString to "$REV 
/usr/libexec/PlistBuddy -c "Set :CFBundleShortVersionString $REV" "${TARGET_BUILD_DIR}/${INFOPLIST_PATH}" 

回答

0

你并不确切地告诉哪些不起作用。你看过构建日志吗?

但我相信什么,那是你svnversion,如果命令返回类似如下的错误: “的svn:E200030:源码:回调请求的查询中止”

这在很多论坛的讨论。

对我来说有效的是'svn升级',然后'svn cleanup'。

来源:https://trac.macports.org/ticket/33751

相关问题