私はディレクトリに$ projectrootを指しています。これは400GBでn個のgitプロジェクトが含まれています。以前はほとんどプロジェクトがなく、非常に高速に起動していましたが、プロジェクト番号が増え始めると時間がかかりました。スピードアップする方法はありますか?gitwebが遅くなりました
5
A
答えて
0
それはしかし、リポジトリ遅いなぜわかりにくいが緩いオブジェクトの多くは、試してくださいました:
git gc --aggressive
それはgitwebリポジトリが裸であることをお勧めですが、私はそれをクリア大きさではありませんよ索引の横にファイルがあるかどうかを記述します。
4
Gitwebは、$projectroot
の下のすべてのディレクトリを再帰的に検索してプロジェクトを検索します。トップレベルを表示するファイルがたくさんある場合は、多くの時間がかかります。追加してみてください
$ project_maxdepth = 1; #またはわずかに大きい整数
$projectroot
の最初のディレクトリレベルに検索を制限するために、あなたの/etc/gitweb.confに
プロジェクトのレイアウトを依存します。
andygavinの回答によれば、そこにチェックアウトが含まれている以外の裸のリポジトリがある場合は、$projectroot
の下に大きなディレクトリツリーが簡単に表示されます。チェックアウトを他の場所に置き、gitwebの下に裸のリポジトリだけを置く方が良いでしょう。あなたの非裸のプロジェクトからgitwebのための裸のクローンを作成し、その後、$projectroot
を設定するには、
gitのクローン--bare /パス/に/プロジェクト/プロジェクト/パス/に/ gitweb /プロジェクト
を使用します/path/to/projects/
の代わりに/path/to/gitweb/
に変更してください。
関連する問題
- 1. テキストファイルの読み込みが失敗してフォーマットが遅くなりましたが遅くなりました
- 2. httpsでパネルが遅くなったり遅延したりしますか?
- 3. ループのクエリが遅くなったり遅くなったりする
- 4. Androidのオーディオが遅くなり、Bluetoothの再生が遅くなりますsco
- 5. sqlがasp.netで遅く遅くなります
- 6. UIテストがXCode 8以降に遅くなりました。
- 7. GridSeachCVの最適化が遅くなりました
- 8. Azure Data Factoryのスケジュールが黙って遅くなりました。
- 9. イメージの読み込みが遅くなりました
- 10. AWS RDS MSSQLが遅くなりました
- 11. AWS上のGitlab Runnerが遅くなりました
- 12. nHibernateの複数のトランザクションが遅くなりました
- 13. ssis vstaスクリプトコンポーネントの編集が遅くなりました。VS2015
- 14. SharedElementTransitionビットがrecyclerViewで遅くなりました
- 15. アンドロイドSDKのダウンロードが遅くなりました。
- 16. JSON配列ウェブサイトが遅くなりました。 AngularJS
- 17. Django 1.9.5とeasy_thumbnailsの読み込み遅れが遅くなりました。
- 18. キャンバスアニメーションが遅くなります
- 19. 通知が遅くなります
- 20. Wifi放送が遅くなります
- 21. parfor計算が遅くなります
- 22. コミットが遅くなります
- 23. Mosquitto MQTTデバイスが遅くなります
- 24. Bashスクリプトが遅くなり、遅くなる
- 25. forループの繰り返しごとにTensorflowが遅くなり、遅くなります
- 26. database_cleaner gemを導入した後、Railsアプリのスピードが遅くなりました
- 27. ブラウザでWebサービスコールが遅くなりましたが、速く完了しましたか?
- 28. より多くのDIVアイテムのためにjQueryドラッグドロップが遅くなります
- 29. アンドロイド4.1.Xではローディングが遅くなり、4.2ではローディングが遅くなることがありますか?
- 30. クッキーとaddClassをチェックしますが、遅くなります
誰でもこれに直面しましたか? – maestromani
穏やかなリマインダー... – maestromani