Thread (8 messages) 8 messages, 4 authors, 2017-10-28

Re: [git-for-windows] Git for Windows v2.15.0-rc prerelease, was Re: [ANNOUNCE] Git v2.15.0-rc2

flat view

From: Lars Schneider <hidden>
Date: 2017-10-28 16:57:06

On 28 Oct 2017, at 18:40, Johannes Schindelin [off-list ref] wrote:

Hi Lars,

On Fri, 27 Oct 2017, Lars Schneider wrote:
quoted
quoted
On 27 Oct 2017, at 14:11, Lars Schneider [off-list ref] wrote:
quoted
On 21 Oct 2017, at 00:22, Johannes Schindelin [off-list ref] wrote:

[cutting linux-kernel]

On Fri, 20 Oct 2017, Junio C Hamano wrote:
quoted
A release candidate Git v2.15.0-rc2 is now available for testing
at the usual places.
The Git for Windows equivalent is now available from

 https://github.com/git-for-windows/git/releases/tag/v2.15.0-rc2.windows.1
I just tested RC2 on Windows and I don't see my "Filtering content:"
output if I clone a Git repository with Git LFS files (and Git LFS
2.3.3+ installed).

The feature was introduced in the following commit which is be part of
your RC2 build commit (b7f8941):
https://github.com/git/git/commit/52f1d62eb44faf569edca360ec9af9ddd4045fe0

On macOS everything works as expcted with RC2:
  ...
  remote: Total 15012 (delta 0), reused 0 (delta 0), pack-reused 15012
  Receiving objects: 100% (15012/15012), 2.02 MiB | 753.00 KiB/s, done.
  Filtering content:  43% (6468/15000), 33.30 KiB | 0 bytes/s
  ...

Do you, or other Windows experts, spot something in the commit linked
above that could cause trouble on Windows?
Well, it turns out the output works for my real life repos but not for
my Git LFS testing repo.

   git clone https://github.com/larsxschneider/lfstest-manyfiles

... prints the filtering content output on macOS but not on Windows.
The progress function has some delay feature that suppresses the output
if it is only shown for a second or something. However, in this test case
the output should be visible for several seconds at least...
I am still puzzled.
Nothing really strikes me as obvious.

Do you do this in Git Bash? If so, maybe you can also test in Git CMD? I
do remember having issues with stderr only showing up in time if it was
fflush()ed explicitly, but only in Git Bash (i.e. a MinTTY problem).
Same behavior in Git Bash and Git CMD. I also noticed that this seems to
be a more general problem. Git is supposed to show "Checking out files"
and I don't see that if I clone the repository linked above.

IOW: This is not a Git LFS or Git filtering problem.

I am testing on Windows 8 with Git 2.15 RC2.

Thanks,
Lars
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help