Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to refresh Gitlab Webinterface

When I optimize my git repository via shell (git gc --aggressive), the new size of the repository is not shown by gitlab.

How can I refresh the shown repo size in Gitlab?

like image 897
user2451418 Avatar asked Feb 15 '26 15:02

user2451418


1 Answers

After every push to repo Gitlab reset cached data:

  def expire_cache
    Rails.cache.delete(cache_key(:size))
    Rails.cache.delete(cache_key(:branch_names))
    Rails.cache.delete(cache_key(:tag_names))
    Rails.cache.delete(cache_key(:commit_count))
    Rails.cache.delete(cache_key(:graph_log))
  end

As you can see - repo size in cache.

like image 175
Zzet Avatar answered Feb 17 '26 06:02

Zzet



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!