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