問題タブ [gitweb]

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 投票する
0 に答える
285 参照

gitweb - Solarisにgitwebをインストールするにはどうすればよいですか?

友達、

gitとその依存関係パッケージをsunfreeware.comからダウンロードしました。Gitのインストールは成功し、機能しています。Web経由で設定しようとしています。しかし、sunfreewareパッケージを介してインストールした場合、gitwebがインストールされていないようです。

または、gitclonehttp: //www.kernel.org/pub/scm/git/git.gitからgitソースをダウンロードしました

しかし、コンパイルしようとすると、エラーメッセージが表示されます。コンパイルに必要な依存関係ソフトウェアがあるかどうかは疑問です。

エラー:

root @ shark / tmp / git #make make:リーダーの致命的なエラー:Makefile、308行目:予期しない行末が表示されました

Makefileの実際の行:

gitwebまたはsourceinstallのインストールを手伝ってください

ありがとうバラ

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

git - gitwebとgit-logの日付

私は現在、当社のgitサーバーからのリポジトリのローカルクローンを持っています。私が気付いたのは、によって返される履歴の概要で返されるgit log日付が、gitwebサーバービューの日付と一致しないことです。

これらのそれぞれがどのように日付を取得するのか、そしておそらくなぜそれらが異なるのかを誰かが説明できますか?

日付が異なると、変更の追跡が非常に複雑になります。

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

git - gitweb で奇妙な見た目のコミット

ローカルの git web でこの種のものを見た

file_name diff1 | 差分2 | ブロブ | 歴史

同じコミットで 1 つのファイルに対して 2 つの差分が存在する可能性があります

ありがとう

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

perl - Gitweb-最後にコミットした人の名前

GitWebプロジェクトリストの各プロジェクトに最後にコミットした人の名前を追加したいので、代わりに

それは次のようなことを言います

私は調べてgitweb.cgi、文字列が書かれているポイントを見つけました(私の5488行目)が、どうすればよいか本当にわかりません。

誰かがすでにこれをしましたか?または、誰かが迅速な解決策を提供できますか?

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

git - よりクリーンな git リモート URL

gitweb を Web インターフェイスとして使用して、独自の git サーバーを実行しようとしています。ここでは、「git/」というディレクトリを提供しています。/Users/me/Sites/gitこれは、のドキュメント ルートです。git.example.com

Mac に「git」という名前のユーザーを作成し、git@git.example.com を ssh できるようにしました。正常にログインしています。

今、私が 'me@example.com' (ユーザー) として働いていて、リモート @ git.example.com にプッシュしたいとします。入力する必要があります。git remote add gitweb ssh://git@git.example.com/~/Sites/git/projectname.git

~/Sites/git/URL からを削除する方法はありますか? 理想的には、次のように入力できるようにしたいです。git remote add gitweb ssh://git@git.example.com/projectname.git

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

git - RedHat に gitweb をインストールする方法

Redhat に Gitweb をインストールするにはどうすればよいですか?

Red Hat のバージョンは 2.6.18-308.11.1.el5 、x86_64 マシンです。
Git のバージョンは 1.7.10-rc4 です

gitweb-1.7.9.6-1.el5.rf.x86_64.rpm ファイルをダウンロードし、以下のコマンドを実行しました。

rpm -i /home/user/gitweb-1.7.9.6-1.el5.rf.x86_64.rpm
警告: /home/user/gitweb-1.7.9.6-1.el5.rf.x86_64.rpm: ヘッダー V3 DSA 署名: NOKEY、キー ID 6b8d....
エラー: 失敗した依存関係:
git = 1.7.9.6-1.el5.rf は gitweb-1.7.9.6-1.el5.rf.x86_64 で必要です

Gitweb をセットアップできる適切なドキュメントや手順はありますか?

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

git - git-http-backend がエラー 502 を返す

サーバーで gitweb と gitolite を実行しています: http://git.jshawl.com/

git-http-backend匿名の複製を許可するように を設定するのに問題があります。

私の vhosts ファイル ( /etc/apache2/extra/httpd-vhosts.conf) は次のようになります。

`

http://www.kernel.org/pub/software/scm/git/docs/git-http-backend.htmlの指示に従いましたが、一貫してその 502 エラーに直面しています。

私のApacheエラーログには次のように書かれています:[Fri Aug 24 19:29:32 2012] [error] [client 198.228.200.148] client denied by server configuration: /usr/libexec/git-core/git-http-backend

また、これをすべて追加すると、私のgitwebインストールが停止しました(以前はhttp://git.jshawl.comにありました)

私は何を間違っていますか?

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

git - Gitweb:gitリポジトリのみをリストし、他には何もリストしない方法(log、shortlog、summary、treeなど)?

gitwebは、gitoliteサーバー内のすべてのgitリポジトリを正しく表示しています。ただし、ログ、要約、ショートログをWebビューから表示するオプションを完全に除外したいと思います。

これを行う方法はありますか?

ありがとう。

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

html - Gitweb での html の表示

ツリービューを介してGitweb は、ファイル システム レベルでリポジトリのコンテンツを参照するための優れたツールです。リポジトリ内にファイルがある場合は、ブラウザで簡単に表示/開くことができます - それらをクリックするだけです。問題は、これらが他のリソース (写真、javascript など) を参照する「html」ファイルである場合です。それらはリポジトリで利用可能であり、Gitweb の「ツリー」ビューからもアクセスできますが、そうではないため、ブラウザーはそれらを見つけることができません。 (Git)Webサーバーによって予想される場所で提供されます。

愚かな質問: HTML ファイル自体とすべての参照コンテンツが存在する場合に、Gitweb を何らかの魔法の URL 書き換えなどを行うように構成して、すべての参照を含む html ファイルを完全に表示できるようにすることは可能ですか?

私は実際にはそうは思いません。

現在の回避策: 現時点ではclone/check-out、Web サーバーが提供するディレクトリに git リポジトリを配置するだけです。動作しますが、誰かが古いコミット レベルを表示したいときはいつでも、別の をチェックアウトする必要がありcommit-idます。ファイルとコミットレベルをブラウズするだけの柔軟性はなくなりました。さらに、この回避策を使用したい人は誰でも git を使用できる必要があります。また、リポジトリのコンテンツを実際に見るには、別の URL を知っている必要があります。

質問: より柔軟な回避策を考えている人はいますか?

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

gitweb - GITWEB - ブランチのすべての差分を表示する

gitweb を実装しました。概要ページには、ブランチのリストがあります。特定のブランチで行われたすべての変更を 1 つの差分で確認したいと考えています。そのブランチで複数のコミットを行った可能性があります。

gitweb のブランチのリンクをクリックすると、最後のコミットに移動します。その差分に対して commitdiff を実行し、親がマスターから分岐した場所になるまで戻り続けることができます。ただ、どうしてもやりたいのはマスターから一発で分岐したときの差分をとることです。

URL の hp タグを変更して、ソース コミットを変更できます。ただし、適切な親コミットを知っているため、それは機能します。ただし、QC グループが実際のコミット ID を知らなくても、ブランチをプルアップして、分岐した場所に戻ることができるようにしたいと考えています。それは可能ですか?

https://code.dev.company.com/gitweb?p=the/rules.git;a=commitdiff;h=c013f71861af95a43dd0d6587e2d2334ca4baba2;hp=c065c006a02eeb63d8740832c915c0d254081c30