0
我想在Windows服务器上设置git部署,但我在git post-receive事件中更改导演时遇到了一些问题。我收到“没有这样的文件或目录”错误。在Windows上安装git repo post-receive
我有以下设置:
- 上使用Windows共享//份额/混帐/回购一个Git仓库/
后,收到配置如下:
#/箱/ SH回声 “构建的Arla解决方案”
坎德拉/ C /构建
取消设置GIT_DIR
的git拉出身主
回声“做一些后建的行动......”
当我做一个提交/推到仓库,如果上线失败:cd C:/Builds
。
我在Linux服务器(VPS)上设置了类似的东西,没有任何问题。我认为问题在于我如何格式化更改目录。
有什么建议吗?
敏感我也试过这一点,并得到了类似的错误: remote:hooks/post-receive:line 5:cd:/ c/Builds:没有这样的文件或目录 – PropellerHead 2012-07-30 13:55:38
您是否执行了第一行(即参见“构建Arla解决方案”)?如果是这样,请添加第二行“echo \'ls/\'; echo \'ls/c/\''以查看您拥有的文件夹(或者在git bash中这样做) – 2012-07-30 14:28:30
伟大的提示,我会试试这个。 – PropellerHead 2012-07-30 14:58:24