问题
直接拷贝gogs-repositories导致项目中的hooks文件下的post-receive pre-receive update三个脚本中的调用路径与实际不符,导致
remote: hooks/pre-receive: line 2: <path>: No such file or directory- 1
解决办法
在gogs-repositories仓库中找到每个工程的hooks文件夹,修改post-receive pre-receive update三个脚本中的调用路径。
.../Git/gogs/gogs.exe
第二个路径改为…/Git/gogs/custom/cof/app.ini
本文介绍了一种常见的Gogs迁移问题:项目hooks文件中的脚本调用路径与实际不符,导致无法正常工作。文章详细解释了如何在gogs-repositories仓库中定位并修改post-receive、pre-receive和update脚本的调用路径,以确保Gogs在新环境中正确运行。
611





