問題タブ [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.
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
」というエラーメッセージが表示されました
修正方法は?
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に投稿しました。
そのままにしておくと、しばらくするとタイムアウトで死にます。いかなるアウトプットも実現しません。
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認証の初心者です)