問題タブ [gitblit]

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 に答える
362 参照

gitblit - プロポーザル チケットを作成できません

ローカルの GitBlit サーバーがあります。アドレスはhttp://10.0.0.254:10101/です。その上にリポジトリを作成します。アドレスはhttp://lijian@10.0.0.254:10101/r/learn-tickets.gitです。次に、test1 という名前のユーザーにリポジトリへの R(Clone) 権限を設定します。リポジトリのチケット設定は次のとおりです。ここに画像の説明を入力

次に、test1 ユーザーを使用してリポジトリをクローンします。ブランチを作成すると、 「learn-tickets.git is not configured to receive git checkout -b topic/documentation patchsets git push origin HEAD:refs/for/new%t=documention」というエラーメッセージが表示されました

修正方法は?

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

java - Java (現在: sshj) で単一のコマンド (ssh exec) から SSH 入出力を取得する方法は?

tl;dr: sshj を使用して exec コマンドを送信するときに I/O を取得するにはどうすればよいですか? あるいは、同様のレベルの抽象化を提供する Java SSH ライブラリのうち、私のユースケースにより適しているものは他にあるでしょうか?

私のために働いていないことは別として、私はsshjの抽象化レベルが本当に好きです。他のほとんどのJava / SSHライブラリははるかに低レベルであり、私のユースケースではこれを望んでも必要もありません。

詳細:

開発者のオンボーディング ツールの一部として、ssh 公開鍵を gitblit サーバーにインストールしようとしています 。 /schmizz/sshj/examples/Exec.java .

私はsshjで作業しています:

プラットフォーム: Koltin 1.1.3-2 (JRE 1.8.0_131-b11、Mac 10.12 の Azul Zulu)

残念ながら、ストリームの読み取りまたは書き込みができないようです。

Repl でこれに切り詰めました。今は gitblits のヘルプ メッセージを取得しようとしています。

これにより、奇妙に聞こえるエラー「[PROTOCOL_ERROR] Received CHANNEL_SUCCESS」を含む多くの出力が生成されます。完全な出力をhttps://pastebin.com/d3Y1tc8rに投稿しました。

そのままにしておくと、しばらくするとタイムアウトで死にます。いかなるアウトプットも実現しません。

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

apache - Gerrit のプラグインとして Gitblit を使用した認証

Apache2でHTTP認証を使用するubuntuにGerritをインストールしています。ビューアとして、Gerrit のプラグインとして Gitblit を使用したいと考えています。ここでプラグインを既に見つけ、そこでインストール手順に従いました。

blabla.com/gerrit/plugins/gitiles/ など、Gerrit の他のすべてのプラグインは適切に動作するため、blabla.com/gerrit/plugins/gitblit/ を参照しようとすると、常にログイン要求が表示されます (また、ドキュメンテーション フォルダ)。

私はapache2の設定に何か間違っているか欠けていると思いますが、今のところ正しいものを見つけていません。

(このガイドによる) Gerrit 用の apache2 のインストール後、apache2.conf には触れていません。apache2 の mods-enable サブフォルダーに gerrit.conf を次の内容で追加しただけです。

アドレス/gerrit を使用して Gerrit にアクセスすると、最初に htdigest を使用して追加した許可を求められます。

何が問題なのですか?なぜ Gitblit はログインを求められ、それを受け入れないのですか? (私はApache認証の初心者です)