论坛

    • 登录
    • 版块
    • 最新
    • 标签
    • 热门

    git pre-receive不起作用

    Github & Git
    2
    5
    239
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • shaynez
      shaynez 最后由 编辑

      各位大神,请教一个问题,我自己搭建了一个git server, 我想在server上启用pre-receive这个hook,于是就把hooks里的pre-receive.sample改成了pre-receive, 脚本如下:
      69ec90f5-c700-4d31-8e6e-3a9abce44b14-image.png

      按照这个脚本的话,客户端每次提交的时候,都应该报错,不成功, 但是现在每次push都能成功,看起来这个脚本不起作用,是因为我少配置了什么东西吗?

      shaynez 1 条回复 最后回复 回复 引用 0
      • shaynez
        shaynez @shaynez 最后由 编辑

        @shaynez Pythoh脚本也试了,也不行,push没有任何阻挡

        1 条回复 最后回复 回复 引用 0
        • mango
          mango 最后由 mango 编辑

          这是gitlab吗。修改配置后gitlab-ctl reconfigure没

          shaynez 1 条回复 最后回复 回复 引用 0
          • shaynez
            shaynez @mango 最后由 编辑

            @mango 不是,是在自己的服务器上,自己搭的git server(git init --bare xxx)

            mango 1 条回复 最后回复 回复 引用 0
            • mango
              mango @shaynez 最后由 编辑

              @shaynez 在 git pre-receive不起作用 中说:

              git init --bare

              没问题啊,老弟。我刚试了下,push不了。你是不是运行在windows下哦,这个是linux脚本

              1 条回复 最后回复 回复 引用 0
              • First post
                Last post