問題タブ [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 に答える
2425 参照

java - Gitblit 証明書のインポート

git web gui に gitblit を選択しました。これは、箱から出してすぐに実行できる自己完結型のバージョンを提供するためです。うまくいきました。これで、https 経由でサーバーに接続しようとすると証明書エラーが発生し、リモート cli 操作でも証明書を検証しないようにカスタム フラグが必要になります。

完全に開発されたらいつかsslを使用する他のWebアプリも実行しているため、https://www.startssl.com/で無料の証明書を作成しました。これで、秘密鍵、ルート証明書、中間証明書、およびドメイン用の独自の証明書の 4 つのファイルを取得できました。

Point.Up.itのチュートリアルに従いました

次に、生成されたキーストアを のキーストアに置き換えていましたgitblit_root/data/。キーストアのデフォルトのパスワードを使用していました。gitblitこれは の設定値でもありますgitblit.properties

ただし、gitblit の起動は次のログ行で失敗します。

私のサーバーの詳細:

OS: Debian
Java バージョン "1.7.0_75" OpenJDK ランタイム環境 (IcedTea 2.5.4) (7u75-2.5.4-1~deb7u1) OpenJDK 64 ビット サーバー VM (ビルド 24.75-b04、混合モード)

私を正しい方向に導くことができる人には、とても感謝しています。

0 投票する
3 に答える
38688 参照

git - 無効: これは git リポジトリですか?

私の質問はこの質問ではありません。
を実行するgit cloneと、このエラーが発生します。私が使用しているコマンドは次のとおりです。

単純に実行する場合:

エラーが発生します:

r および h パラメータとともに完全な URL を入力する必要があると思います。これらのパラメーターはリポジトリの名前を指定するためです。

私は間違いをしていました(URLをコピーして貼り付けました)。ただし、URLを使用しても:

エラーが発生しています:

gitblit の概要ページから正しい URL をコピーするには?

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

git - Gitblit で親グループを作成するには?

新しいグループを作成し、 Gitblitのグループでグループ3とグループ 3 のタイプミスを修正しようとしていますが、既にファイルの 編集を試みましたが、成功していません。ドキュメンテーションはオンラインでまばらですprojects.conf

新しいプロジェクト グループを追加するために編集できるその他のセットアップ/構成ファイルは何ですか?

以下のスクリーンショットを参照してください。ここに画像の説明を入力

0 投票する
2 に答える
424 参照

java - プッシュが他の Gitblit サーバー リポジトリに変更された GitBlit groovy フックが必要です

Gitblit インスタンスから別の Gitblit インスタンスへの Groovy プッシュ フック スクリプトが必要

私は2つの private linux servers、 SayABwith GitBlitinstall を両方に持っています。Aすべての開発者はサーバーに変更をコミットしてプッシュしBますA

いくつかありますがGroovy hook、私はこれに全く慣れていません。

APS:スクリプトでプッシュ イベントが見つかった場合、発生し、次のようにpush変化します。B

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

git - 機能しない: プッシュが他の Gitblit サーバー リポジトリに変更された GitBlit groovy フック

Gitblit インスタンスから別の Gitblit インスタンスに変更をプッシュする groovy プッシュ フック スクリプトが必要

私は2つの private linux servers、 SayABwith GitBlitinstall を両方に持っています。Aすべての開発者はサーバーに変更をコミットしてプッシュしBますA

A:ssh://admin@serverA:29418/testrepo.git

testrepo最初に、サーバーAからBLinuxを使用するようにコピーしましたscp command

B:ssh://admin@serverB:29418/testrepo.git

pushserver.groovy:

Gitblit UI を使用してこのスクリプトを追加しました

testresopistory.git> edit> receive> post-receive scripts> selected(pushserver)

サーバーが再起動しました:ファイルをプッシュしようとするとserverA、なぜこのスクリプトは変更をプッシュしないのserverBですか?

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

git - 別の日に復活したリモートで Git ブランチが削除されるのはなぜですか?

ローカルブランチの名前を変更し、リモートで同じものを削除し、新しい名前をリモートにプッシュし、次のように追跡を設定しました:

20 以上のブランチに対して (スクリプトを使用して) これを実行しましたが、エラーはありませんでした。

寄稿者はgit fetch --pruneローカル ブランチを更新しました (名前を変更し、新しい追跡ブランチを設定しました)。

翌日 (金曜日)、新しいコミットがプッシュされずに、古いorigin/my_branchコミットが. 誰かが古い追跡ブランチを使用して行うことができた新しいコミットとプッシュはありませんでした。ということで、削除しました。origin/feature/my_branchorigin/my_branch

今日(週末の後)、同じ古いコミット(木曜日の日付)にorigin/my_branch再び現れました。origin/feature/my_branch

Git (ガベージ コレクター) が削除されたブランチを復活させる方法と理由はわかりませんが、おそらく理由はGitblit (リモート管理を処理する) 側にあるのでしょうか?

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

java - gitblit groovy push スクリプトについてもっと理解する必要があります

私は以下を持っていますgroovy script

私の要件:want to push only changes from one gitinstance to other

setPushAll: これは、スクリプトが実行されるたびにすべてのリポジトリ データをプッシュするのか、それとも単に変更をコミットするのか (変更のみが必要) ですか?

push.setForce(true):これは何に使うのですか?私の場合はそれを使用する必要がありますか?

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

git - Windowsでサービスとして実行するとgitblitに接続できません

gitblit を正常にインストールしました。gitblit.cmd を実行すると、すべてが機能し、リモート コンピューターから接続できます。

ただし、サービスとして開始すると、サービスは問題なく開始され、ローカルホストからアクセスできます。しかし、リモート コンピューターから接続できなくなりました。

たとえば、実行gitblit-1.6.2\amd64\gitblit.exeしてサーバーを起動し、リモートで接続できますが、gitblit を amd64 でサービスとしてインストールすると、リモートで接続できないという同じ問題が発生します。

今までに考えられることはすべて試しましたが、続行する方法についていくつか提案が必要です。