背景:我正在关注本教程,除了我没有使用 jenkins:http ://parveenkaler.com/2012/02/04/continuous-deployment-for-ios-apps/
脚本执行时:
git show -s --format=%s
我收到此错误
致命的:不是 git 存储库:'。'
但我不明白为什么我会看到这个错误,因为它显然必须是一个有效的 git repo,否则这些文件将不存在(临时文件夹是通过更新后 gitolite 钩子中的 git clone 创建的,并在构建之前删除,即脚本开始)。
这是在安装了 Lion 的 Mac 上运行的。
有什么想法吗?谢谢
编辑:我ls -lF -d .git
在构建脚本中添加了一个,这是输出
drwx-------- 13 用户名管理员 442 4 月 4 日 13:47 .git/ 远程:致命:不是 git 存储库:'。'
这是上面提到的脚本部分,因此您可以看到正在执行的行的上下文:
ls -lF -d .git /usr/local/git/bin/git show -s --format=%s > log.txt