git/list[1] front-page[2] threads[3] people[4] search[5] about
 

RE: Slow fetch on repo with tags per each commit (à la Vim)

From
Felipe Contreras <felipe.contreras@gmail.com>
Date
May 31, 2021, 16:00 UTC
Message-ID
<60b50829553df_24d2820813@natae.notmuch>
In-Reply-To
<f9c1115a-2e17-9d3e-02f5-138eab8048d9@gmail.com>
Bagas Sanjaya wrote:
> I have full clone of Vim repository [1] on my computer. This repo has 
> tags for each commit, meaning that when there is a new commit landed on 
> default (master) branch, it will be tagged (something close to release 
> tags but not same).

I sometimes work on that repo and I just have to say how much of a pleasure it is to work on a properly maintained repo such as git.git.

My last bisection on vim.git landed on this beauty of a commit:
    Update runtime files
 runtime/autoload/netrw.vim         | 1982 ++++++++++++++++++++++++++++++++++----------------------
 runtime/autoload/netrwSettings.vim |   10 +-
 runtime/doc/eval.txt               |   17 +-
 runtime/doc/filetype.txt           |   12 +-
 runtime/doc/options.txt            |    2 +-
 runtime/doc/pi_netrw.txt           |   94 +--
 runtime/doc/popup.txt              |    8 +-
 runtime/doc/quickfix.txt           |    8 +-
 runtime/doc/quickref.txt           |    3 +-
 runtime/doc/syntax.txt             |    3 +-
 runtime/doc/tags                   |    5 +
 runtime/doc/todo.txt               |   45 +-
 runtime/doc/usr_27.txt             |   14 +-
 runtime/doc/version8.txt           |   24 +-
 runtime/doc/windows.txt            |    4 +-
 runtime/ftplugin/qf.vim            |   10 +-
 runtime/lang/menu_sr_rs.utf-8.vim  |   72 +-
 runtime/optwin.vim                 |    4 +-
 runtime/plugin/netrwPlugin.vim     |   14 +-
 runtime/syntax/lisp.vim            |    8 +-
 runtime/syntax/vim.vim             |   66 +-
 runtime/tutor/README.txt           |    2 +-
 src/po/sr.po                       |  677 ++++++++++---------
 23 files changed, 1797 insertions(+), 1287 deletions(-)
Three years of development of a plugin in a single commit.
That's a yikes.
https://github.com/vim/vim/commit/85850f3a5
-- 
Felipe Contreras
Previous: Bagas SanjayaNext: Bagas Sanjaya
Message 2 of 3 in “Slow fetch on repo with tags per each commit (à la Vim)”
  1. Bagas SanjayaMay 31, 2021
  2. Felipe ContrerasMay 31, 2021
  3. Bagas SanjayaJun 1, 2021

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.