問題タブ [gogs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1110 参照

gogs - Gogs 用のベア アップストリーム リポジトリを使用した Git ミラーのセットアップ

ネットワーク共有上に既存のベア リポジトリがある場合、既にベア リポジトリを使用している他のすべての人のワークフローを中断することなく、問題の追跡などに Gogs を使用できるようにしたいと考えています。ミラーがこの機能を提供し、移行を通じて Gogs にセットアップできるという印象。ただし、ネットワーク ベア リポジトリへのパスを指定し、[このリポジトリはミラーになります] を選択して Gogs に移行を追加すると、次のエラーが発生します。

移行に失敗しました: チェック ベア: 終了ステータス 128 - 致命的: 不良オブジェクト HEAD

ログを見ると、次のことがわかります。

奇妙なことに、git clone --mirrorgit bash を発行して正常に実行できます。

私の質問は次のとおりです。

  1. この設定は可能ですか?つまり、Gogs ミラーにコミットして、自分のコミットをアップストリームのベア リポジトリにプッシュしたり、その逆 (他のユーザーからのコミットを Gogs ミラーと同期しているベア リポジトリにコミットしたり) することはできますか?
  2. もしそうなら、どうすればこれを Gogs で動作させることができますか?

よろしくお願いします!

PS: まったく新しいベア リポジトリで移行を試みたときにも上記のエラーが発生するため、ベア リポジトリ自体に問題があるとは思いません。

0 投票する
1 に答える
642 参照

gogs - Gogs の ROOT_URL 構成パラメーターは何のためのものですか?

Gogs には、次のサーバー構成パラメーターがあります。

したがって、パラメータはと上に示した方法でROOT_URL構築できます。Gogs がそれを導出できないシナリオで使用されますか?DOMAINHTTP_PORT

TIA、オーレ

0 投票する
1 に答える
796 参照

gogs - Docker インストールの Gogs HTTP_PORT を変更することは可能ですか?

現在のインストールと新規インストールの両方でポート 80 を使用するように HTTP_PORT サーバー構成を変更しようとしましたが、Gogs はまだポート 3000 でリッスンしていますか?

TIA、オーレ

0 投票する
0 に答える
1650 参照

git - Git (gogs) で LDAP 接続を認証するには?

http://gogs.io git サービスを使用して、会社の仮想サーバーに Git サーバーをセットアップしようとしています。LDAP 接続のセットアップは完了していますが、認証をテストする方法がありません。それとも、AD サーバーとの接続に役立つ git bash で使用できるコマンドはありますか?

申し訳ありませんが、私は本当に技術的ではないか、セットアップに精通していません。

LDAP Config に次のように記述します。

簡易認証と Bind DN 認証のどちらを使用する必要がありますか? それらの違いは何ですか?

0 投票する
1 に答える
334 参照

git - この git リポジトリ フォルダを利用するにはどうすればよいですか?

Gogs がインストールされているディスクをレスキューしています。すべての git リポジトリ ストアを含むフォルダーがあり、個別に次のように表示されます。

これを回収して、これらのリポジトリを再度複製する方法はありますか? 私はそれらの約20を持っています。Gogs に戻るつもりはありません。これらのリポジトリを再度複製できるようにしたいだけです...

助けてくれてありがとう!

0 投票する
1 に答える
1677 参照

docker-compose - Gogs + Drone getsockopt: 接続が拒否されました

Gogs/webhooks インターフェイスでテスト配信ボタンをクリックすると、このエラーが発生しました。

Delivery: Post http://localhost:8000/hook?access_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0ZXh0IjoidG9tL2Ryb255IiwidHlwZSI6Imhvb2sifQ.UZdOVW2IdiDcLQzKcnlmlAxkuA8GTZBH634G0K7rggI : dial tcp [::1]:8000: getsockopt: connection refused

これは私のdocker-compose.ymlファイルです

0 投票する
1 に答える
518 参照

docker - alpine コンテナにマウントされた bin が /gogs not found で実行に失敗する

ソースからgogsを構築して使用しています

COPY gogs /home/git/go/src/github.com/gogits/gogs

ビルドされたgogs binとそのファイルを含むフォルダーをコンテナーに追加します。

cdファイルを見ることができれば/home/git/go/src/github.com/gogits/gogs、 chmod +x it 、 ls -l it でパーミッションや所有権などを確認できますが、実行できないようです。私が試みるたびに、私は得る:

ls -l .gogs ディレクトリ内で実行:

私が試した他のもの:

コマンドを使用して docker コンテナーに実行すると、しばらくするshと奇妙なエラーが発生し始めます。gogs ビンを PATH に追加した後に発生する傾向がある可能性があります。確かに覚えていませんが、これは以前に発生しました。

また、コンテナー内のソースから gogs をビルドしようとすると、そのようなセグメンテーション エラー (コア ダンプ) が発生しました。私はvalgrindでそれをテストし、sthのようになりましたBad permissions for mapped region at address 0x1340F80

要求された情報:

環境