comparison tests/test-convert-cvs-synthetic.out @ 8048:d22432bdcba1

convert/cvs: delay CVS log parsing after initialization (issue1581/2) Source and destination constructors should be fast so configurations issues are hit quickly, including authentication and filemap/authormap/splicemap issues. Delaying might be a problem if the remove side disconnects idle connections while the log is being read. It did not happen when converting openafs repository, where log retrieval took at least 10mn.
author Patrick Mezard <pmezard@gmail.com>
date Sat, 11 Apr 2009 21:17:11 +0200
parents e9d4ed761c49
children 81aba9e79054
comparison
equal deleted inserted replaced
8047:04c62275cbc7 8048:d22432bdcba1
32 cvs commit: Examining . 32 cvs commit: Examining .
33 *REPO*/proj/Attic/file2,v <-- file2 33 *REPO*/proj/Attic/file2,v <-- file2
34 new revision: 1.1.4.2; previous revision: 1.1.4.1 34 new revision: 1.1.4.2; previous revision: 1.1.4.1
35 % convert to hg 35 % convert to hg
36 initializing destination proj.hg repository 36 initializing destination proj.hg repository
37 connecting to *REPO*
38 scanning source...
37 using builtin cvsps 39 using builtin cvsps
38 collecting CVS rlog 40 collecting CVS rlog
39 9 log entries 41 9 log entries
40 creating changesets 42 creating changesets
41 4 changeset entries 43 4 changeset entries
42 connecting to *REPO*
43 scanning source...
44 sorting... 44 sorting...
45 converting... 45 converting...
46 3 add file1 on trunk 46 3 add file1 on trunk
47 2 add file2 on branch v1_0 47 2 add file2 on branch v1_0
48 1 add file3, file4 on branch v1_1 48 1 add file3, file4 on branch v1_1