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

gitblit - gitblit サーバーで SendMail を無効にできません

GitBlit v1.2.1 を使用しています。私のプロジェクトの 1 つで、sendmailpost-receive スクリプトが何らかの理由で有効になっているため、削除できません。AvailableまたはSelectedボックスにはありません。というタグが付いた post-receive scripts ラベルの下にありinheritedます。

sendmailこのプロジェクトの を無効にするにはどうすればよいですか?

ここに画像の説明を入力

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

eclipse - ひねりを加えた汚いワークツリー: そのワークツリーは自分のワークスペースにありません

プルの試行が失敗し、ダーティ ワークツリーが返され、特定のファイルに名前が付けられるという点で、Eclipse で問題が発生しています。それはすべて問題ありません-過去に対処しましたが、今回の問題は、ファイルがローカルリポジトリにないツリーにあることです。ツリーをクリーンアップしてプルを完了するにはどうすればよいですか?

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

java - git で除外されたディレクトリを特定する

Java プロジェクトがあり、Git リポジトリで識別できないいくつかのクラスが削除されたディレクトリを削除すると、すべてのクラスが削除されたことしか識別できません。

ファイルを別のディレクトリに転送するツールがあるため、特定する必要があります。

ディレクトリの削除を特定できますか?

API JGit を使用しています。

ありがとうございました。

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

git - gitblit サーバーで受信プル フックをポストする

同じサーバー上の Web サイトに変更をプルする、Gitblit サーバーで post-receive フック スクリプトをセットアップする必要があります。bash スクリプトでは、コマンドは次のようになります。

しかし、私が理解しているように、Gitblit は groovy フック スクリプトを使用しており、私はこれにまったく慣れていません。このための groovy スクリプトの作成を手伝ってくれる人、または少なくとも Groovy の良い例やチュートリアルを教えてください。

ありがとう

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

git - コマンドごとにGitblitフックを無視するには?

Gitblit には pre-receive フックがあり、不要なコミットがサーバーにプッシュされるのを防ぎます。フック ロジックでは、誤検知が発生することがあります。完全に正確にするのは本当に難しいです。フックを無視する修正版のプッシュ コマンドを何らかの方法で実行できるようにしたいと考えています。

単純に発行してみgit push --forceましたが、うまくいきません。フックは無視されません。

git pushGitblit Groovy スクリプトにカスタム パラメータを追加して解析する方法はありますか?

何かのようなもの

そしてスクリプトで

JGitのドキュメントを掘り下げても、これまでのところ何も役に立ちません。おそらくreceivePacket.pckIn、コマンド全体を手動で解析するために使用できますが、それは非常にハードコアであり、パケットを読み取ろうとした最初の試みで単にクラッシュしました.

調べるべきことについての提案は大歓迎です。

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

git - Ubuntu Server 14.04.1 LTS 起動スクリプト Java ファイル

gitblit という名前の git クライアントで Ubuntu Server 14.04.1 LTS を構成しました: http://gitblit.com/

gitblit クライアントを起動するには、ターミナルを起動して次のコマンドを入力する必要があります: java -jar gitblit.jar ubuntu サーバーを起動するたびに。

この行「java -jar gitblit.jar」をスクリプトなどで自動開始する方法はありますか。chkconfig があったことは知っていますが、ubuntu サーバー 14 ではサポートされていません。

次のようないくつかのコードを試しました: https://askubuntu.com/questions/99232/how-to-make-a-jar-file-run-on-startup-and-when-you-log-out

@Magnus Back: ターミナルで「bash -x /etc/init.d/gitblit start」という行を実行すると、次のように表示されます。

スクリプトは次のようになります。

だから私は新しいユーザーを追加すると思いますが、どのようにまたはどれを追加しますか。また、Gitblit を起動するための別のスクリプトも好きです

しかし、gitblit をダウンロードすると、zip 内に次のようなファイルが含まれます:instal-service.sh と次の行

また、別のスクリプトを見つけたので、このスクリプトを機能させるのを手伝ってくれるかもしれません