[issue3327] Status with path and largefiles extension showing .hglf

Christian Lackas bugs at mercurial.selenic.com
Tue Mar 20 10:26:56 CDT 2012


New submission from Christian Lackas <lackas at invicro.com>:

Please see below a minimal example script, which creates a repository
and adds --large a file, commits it and then asks for the status of that
directory with and without path:
              
    ### Good (status no path):  
    C init.txt                                         
    ### Bad (status with path):               
    ? init.txt                                              
    C .hglf/init.txt                                                
    #### Workaround (status with path and -I):
    C init.txt                   

The same script without the '--large' works as expected, as does the
workaround with '-I *' (don't know if this is a viable workaround,
though).

----------
files: hgbug.txt
messages: 19420
nosy: lackas
priority: bug
status: unread
title: Status with path and largefiles extension showing .hglf
topic: largefiles

____________________________________________________
Mercurial issue tracker <bugs at mercurial.selenic.com>
<http://mercurial.selenic.com/bts/issue3327>
____________________________________________________
-------------- next part --------------
#!/bin/sh

rm -rf master &&
mkdir master &&
hg init master/project &&
touch master/project/init.txt &&
hg -R master/project add --large       master/project/init.txt &&
hg -R master/project commit -m 'init'  master/project/init.txt

echo "### Good (status no path):"
hg --cwd master/project -R . status --all
echo "### Bad (status with path):"
hg --cwd master/project -R . status --all .
echo "#### Workaround (status with path and -I):"
hg --cwd master/project -R . status --all . -I '*'


More information about the Mercurial-devel mailing list