問題タブ [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 サーバーで SendMail を無効にできません
GitBlit v1.2.1 を使用しています。私のプロジェクトの 1 つで、sendmail
post-receive スクリプトが何らかの理由で有効になっているため、削除できません。Available
またはSelected
ボックスにはありません。というタグが付いた post-receive scripts ラベルの下にありinherited
ます。
sendmail
このプロジェクトの を無効にするにはどうすればよいですか?
eclipse - ひねりを加えた汚いワークツリー: そのワークツリーは自分のワークスペースにありません
プルの試行が失敗し、ダーティ ワークツリーが返され、特定のファイルに名前が付けられるという点で、Eclipse で問題が発生しています。それはすべて問題ありません-過去に対処しましたが、今回の問題は、ファイルがローカルリポジトリにないツリーにあることです。ツリーをクリーンアップしてプルを完了するにはどうすればよいですか?
java - git で除外されたディレクトリを特定する
Java プロジェクトがあり、Git リポジトリで識別できないいくつかのクラスが削除されたディレクトリを削除すると、すべてのクラスが削除されたことしか識別できません。
ファイルを別のディレクトリに転送するツールがあるため、特定する必要があります。
ディレクトリの削除を特定できますか?
API JGit を使用しています。
ありがとうございました。
git - gitblit サーバーで受信プル フックをポストする
同じサーバー上の Web サイトに変更をプルする、Gitblit サーバーで post-receive フック スクリプトをセットアップする必要があります。bash スクリプトでは、コマンドは次のようになります。
しかし、私が理解しているように、Gitblit は groovy フック スクリプトを使用しており、私はこれにまったく慣れていません。このための groovy スクリプトの作成を手伝ってくれる人、または少なくとも Groovy の良い例やチュートリアルを教えてください。
ありがとう
git - コマンドごとにGitblitフックを無視するには?
Gitblit には pre-receive フックがあり、不要なコミットがサーバーにプッシュされるのを防ぎます。フック ロジックでは、誤検知が発生することがあります。完全に正確にするのは本当に難しいです。フックを無視する修正版のプッシュ コマンドを何らかの方法で実行できるようにしたいと考えています。
単純に発行してみgit push --force
ましたが、うまくいきません。フックは無視されません。
git push
Gitblit Groovy スクリプトにカスタム パラメータを追加して解析する方法はありますか?
何かのようなもの
そしてスクリプトで
JGitのドキュメントを掘り下げても、これまでのところ何も役に立ちません。おそらくreceivePacket.pckIn
、コマンド全体を手動で解析するために使用できますが、それは非常にハードコアであり、パケットを読み取ろうとした最初の試みで単にクラッシュしました.
調べるべきことについての提案は大歓迎です。
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 と次の行
また、別のスクリプトを見つけたので、このスクリプトを機能させるのを手伝ってくれるかもしれません