Gogs: Termux環境(Android)ではGogsを使用できません

作成日 2017年11月03日  ·  3コメント  ·  ソース: gogs/gogs

  • Gogsバージョン(またはコミット参照):0.11.29.0727
  • Gitバージョン:2.15.0
  • オペレーティングシステム:Android 6.0( Termuxシェル環境)[armhf(v7l)、armv5バイナリを使用]
  • データベース( [x] ):

    • [x] PostgreSQL

    • [] MySQL

    • [] MSSQL

    • [] SQLite

  • https://try.gogs.ioでバグを再現できますか?

    • []はい(サンプルURLを提供してください)

    • [ ] 番号

    • [x]関係ありません

  • ログの要点(通常はlog/gogs.log

    説明

リポジトリの作成中にエラー500が表示されました(任意のユーザー/リポジトリに関連):
An error has occurred : initRepository: initRepoCommit: git push: fatal: cannot run hooks/pre-receive: No such file or directory To /data/data/com.termux/files/home/gogs-repositories/kamehb-ua/unwatched.git ! [remote rejected] master -> master (pre-receive hook declined) error: failed to push some refs to '/data/data/com.termux/files/home/gogs-repositories/kamehb-ua/unwatched.git'

上の画面:

image

💊 bug 📦 deployment 🙇‍♂️ help wanted

最も参考になるコメント

unwatched.git / hook / updateを見てください
これはサーバー側のフックチェックです。 ファイルの横には、gogs / gogsフックが必要です...
/ usr / bin / envとbashが機能していることを確認してください。

全てのコメント3件

unwatched.git / hook / updateを見てください
これはサーバー側のフックチェックです。 ファイルの横には、gogs / gogsフックが必要です...
/ usr / bin / envとbashが機能していることを確認してください。

ゴグのGitフックで事前に受け取るフックと混同しないでください

https:// [ユーザーサーバー、例:192.168.0.105:3000] / [ユーザー名] / [リポジトリ] / settings / hooks / git / pre-receive
このことは0.11.53の時点では機能していないようです

unwatched.git / hook / updateを見てください
これはサーバー側のフックチェックです。 ファイルの横には、gogs / gogsフックが必要です...
/ usr / bin / envとbashが機能していることを確認してください。

ありがとう、@ weinianhe。 問題は現在クローズされている可能性があります

このページは役に立ちましたか?
0 / 5 - 0 評価