##// END OF EJS Templates
Do not use osutil.c with python 2.4 and Windows (issue1364)...
Do not use osutil.c with python 2.4 and Windows (issue1364) Windows python 2.4 os.stat() reports times including DST offset, while osutil.c reports the correct value, which makes status() systematically compare files content. This bug is fixed in python 2.5. Using osutil.py instead of osutil.c is 4x times slower on large repositories but current code is completely unusable. Given few people are likely to use python 2.4 on Windows this solution was considered a good trade-off compared to more invasive solutions trying to address the offset issue.

File last commit:

r8884:8b603c7c default
r10521:bde1bb25 stable
Show More
test-convert-svn-move.out
43 lines | 804 B | text/plain | TextLexer
/ tests / test-convert-svn-move.out
Patrick Mezard
convert: fix svn_source.latest()
r5955 % convert trunk and branches
initializing destination A-hg repository
scanning source...
sorting...
converting...
Patrick Mezard
convert/svn: remove dead code from entry deletion code path...
r8884 11 createtrunk
10 moved1
9 moved1
8 moved2
7 changeb and rm d2
6 changeb and rm d2
5 moved1again
4 moved1again
3 copyfilefrompast
2 copydirfrompast
1 add d3
0 copy dir and remove subdir
o 11 copy dir and remove subdir files: d3/d31/e d4/d31/e d4/f
|
o 10 add d3 files: d3/d31/e d3/f
|
Patrick Mezard
convert: fix svn file copy detection code
r6546 o 9 copydirfrompast files: d2/d
|
o 8 copyfilefrompast files: d
Patrick Mezard
convert: handle past or foreign partial svn copies...
r6543 |
o 7 moved1again files: d1/b d1/c
Patrick Mezard
convert: fix svn_source.latest()
r5955 |
Patrick Mezard
convert: handle past or foreign partial svn copies...
r6543 | o 6 moved1again files:
| |
o | 5 changeb and rm d2 files: d1/b d2/d
Patrick Mezard
convert: fix svn_source.latest()
r5955 | |
Patrick Mezard
convert: handle past or foreign partial svn copies...
r6543 | o 4 changeb and rm d2 files: b
Patrick Mezard
convert: fix svn_source.latest()
r5955 | |
Patrick Mezard
convert: handle past or foreign partial svn copies...
r6543 o | 3 moved2 files: d2/d
Patrick Mezard
convert: fix svn_source.latest()
r5955 | |
Patrick Mezard
convert: prevent svn branches to leave the root module tree
r5957 o | 2 moved1 files: d1/b d1/c
Patrick Mezard
convert: fix svn_source.latest()
r5955 | |
Patrick Mezard
convert: prevent svn branches to leave the root module tree
r5957 | o 1 moved1 files: b c
|
o 0 createtrunk files:
Patrick Mezard
convert: fix svn_source.latest()
r5955
Patrick Mezard
convert/svn: remove dead code from entry deletion code path...
r8884 default 11:
Patrick Mezard
convert: handle past or foreign partial svn copies...
r6543 d1 6: