##// END OF EJS Templates
convert/mtn: handle new files in moved directories (issue1619)...
convert/mtn: handle new files in moved directories (issue1619) Reported and investigated by Paul Aurich <paul@darkrain42.org>

File last commit:

r8099:3cdf4872 default
r8099:3cdf4872 default
Show More
test-convert-mtn.out
110 lines | 3.4 KiB | text/plain | TextLexer
/ tests / test-convert-mtn.out
Patrick Mezard
Add a test for monotone conversion
r6372 % tedious monotone keys configuration
% create monotone repository
mtn: adding a to workspace manifest
mtn: adding bin to workspace manifest
mtn: adding c to workspace manifest
mtn: adding dir to workspace manifest
mtn: adding dir/b to workspace manifest
Patrick Mezard
convert/mtn: handle new files in moved directories (issue1619)...
r8099 mtn: adding dir/d to workspace manifest
Patrick Mezard
Add a test for monotone conversion
r6372 mtn: beginning commit on branch 'com.selenic.test'
Patrick Mezard
convert/mtn: handle new files in moved directories (issue1619)...
r8099 mtn: committed revision 0f6e5e4f2e7d2a8ef312408f57618abf026afd90
Patrick Mezard
Add a test for monotone conversion
r6372 % update monotone working directory
mtn: skipping dir, already accounted for in workspace
mtn: renaming a to dir/a in workspace manifest
mtn: dropping c from workspace manifest
mtn: beginning commit on branch 'com.selenic.test'
Patrick Mezard
convert/mtn: handle new files in moved directories (issue1619)...
r8099 mtn: committed revision 51d0a982464573a2a2cf5ee2c9219c652aaebeff
Patrick Mezard
Add a test for monotone conversion
r6372 % convert once
assuming destination repo.mtn-hg
initializing destination repo.mtn-hg repository
scanning source...
sorting...
converting...
1 initialize
0 update1
mtn: adding e to workspace manifest
mtn: dropping dir/b from workspace manifest
mtn: renaming bin to bin2 in workspace manifest
mtn: beginning commit on branch 'com.selenic.test'
Patrick Mezard
convert/mtn: handle new files in moved directories (issue1619)...
r8099 mtn: committed revision ebe58335d85d8cb176b6d0a12be04f5314b998da
Patrick Mezard
convert/mtn: record changes from directory renames (issue1587)...
r8050 % test directory move
mtn: adding dir1 to workspace manifest
mtn: adding dir1/subdir1 to workspace manifest
mtn: adding dir1/subdir1/file1 to workspace manifest
mtn: adding dir1/subdir2_other to workspace manifest
mtn: adding dir1/subdir2_other/file1 to workspace manifest
mtn: beginning commit on branch 'com.selenic.test'
Patrick Mezard
convert/mtn: handle new files in moved directories (issue1619)...
r8099 mtn: committed revision a8d62bc04fee4d2936d28e98bbcc81686dd74306
Patrick Mezard
convert/mtn: record changes from directory renames (issue1587)...
r8050 mtn: skipping dir1, already accounted for in workspace
mtn: renaming dir1/subdir1 to dir1/subdir2 in workspace manifest
mtn: beginning commit on branch 'com.selenic.test'
Patrick Mezard
convert/mtn: handle new files in moved directories (issue1619)...
r8099 mtn: committed revision 2c3d241bbbfe538b1b51d910f5676407e3f4d3a6
Patrick Mezard
convert/mtn: record changes from directory renames (issue1587)...
r8050 % test subdirectory move
Patrick Mezard
test-convert-mtn: test directory move
r6377 mtn: renaming dir to dir2 in workspace manifest
Patrick Mezard
convert/mtn: handle new files in moved directories (issue1619)...
r8099 mtn: dropping dir2/d from workspace manifest
mtn: adding dir2/newfile to workspace manifest
Patrick Mezard
test-convert-mtn: test directory move
r6377 mtn: beginning commit on branch 'com.selenic.test'
Patrick Mezard
convert/mtn: handle new files in moved directories (issue1619)...
r8099 mtn: committed revision fdb5a02dae8bfce3a79b3393680af471016e1b4c
Patrick Mezard
test-convert-mtn: test directory deletion
r6396 mtn: beginning commit on branch 'com.selenic.test'
Patrick Mezard
convert/mtn: handle new files in moved directories (issue1619)...
r8099 mtn: committed revision 8bbf76d717001d24964e4604739fdcd0f539fc88
Patrick Mezard
test-convert-mtn: test directory deletion
r6396 mtn: dropping dir2/dir/subdir/f from workspace manifest
mtn: dropping dir2/dir/subdir from workspace manifest
mtn: dropping dir2/dir/emptydir from workspace manifest
mtn: dropping dir2/dir from workspace manifest
mtn: beginning commit on branch 'com.selenic.test'
Patrick Mezard
convert/mtn: handle new files in moved directories (issue1619)...
r8099 mtn: committed revision 2323d4bc324e6c82628dc04d47a9fd32ad24e322
Patrick Mezard
Add a test for monotone conversion
r6372 % convert incrementally
assuming destination repo.mtn-hg
scanning source...
sorting...
converting...
Patrick Mezard
convert/mtn: record changes from directory renames (issue1587)...
r8050 5 update2 "with" quotes
4 createdir1
3 movedir1
Patrick Mezard
test-convert-mtn: test directory deletion
r6396 2 movedir
1 emptydir
0 dropdirectory
Patrick Mezard
convert/mtn: handle new files in moved directories (issue1619)...
r8099 6 files updated, 0 files merged, 0 files removed, 0 files unresolved
Patrick Mezard
convert/mtn: record changes from directory renames (issue1587)...
r8050 @ 7 "dropdirectory" files: dir2/dir/subdir/f
|
o 6 "emptydir" files: dir2/dir/subdir/f
Patrick Mezard
test-convert-mtn: test directory deletion
r6396 |
Patrick Mezard
convert/mtn: handle new files in moved directories (issue1619)...
r8099 o 5 "movedir" files: dir/a dir/d dir2/a dir2/newfile
Patrick Mezard
test-convert-mtn: test directory deletion
r6396 |
Patrick Mezard
convert/mtn: record changes from directory renames (issue1587)...
r8050 o 4 "movedir1" files: dir1/subdir1/file1 dir1/subdir2/file1
|
o 3 "createdir1" files: dir1/subdir1/file1 dir1/subdir2_other/file1
Patrick Mezard
test-convert-mtn: test directory move
r6377 |
Patrick Mezard
test-convert-mtn: test descriptions with quotes
r6633 o 2 "update2 "with" quotes" files: bin bin2 dir/b e
Patrick Mezard
Add a test for monotone conversion
r6372 |
Patrick Mezard
convert: record deleted files in monotone source
r6376 o 1 "update1" files: a bin c dir/a dir/b
Patrick Mezard
Add a test for monotone conversion
r6372 |
Patrick Mezard
convert/mtn: handle new files in moved directories (issue1619)...
r8099 o 0 "initialize" files: a bin c dir/b dir/d
Patrick Mezard
Add a test for monotone conversion
r6372
% manifest
bin2
Patrick Mezard
convert/mtn: record changes from directory renames (issue1587)...
r8050 dir1/subdir2/file1
dir1/subdir2_other/file1
Patrick Mezard
test-convert-mtn: test directory move
r6377 dir2/a
Patrick Mezard
convert/mtn: handle new files in moved directories (issue1619)...
r8099 dir2/newfile
Patrick Mezard
Add a test for monotone conversion
r6372 e
% contents
a
a
Patrick Mezard
convert/mtn: record changes from directory renames (issue1587)...
r8050 % file move
copies: dir/a (a)
% check directory move
bin2
dir/a
Patrick Mezard
convert/mtn: handle new files in moved directories (issue1619)...
r8099 dir/d
Patrick Mezard
convert/mtn: record changes from directory renames (issue1587)...
r8050 dir1/subdir2/file1
dir1/subdir2_other/file1
e
copies: dir1/subdir2/file1 (dir1/subdir1/file1)
Patrick Mezard
convert/mtn: handle new files in moved directories (issue1619)...
r8099 % check file remove with directory move
bin2
dir1/subdir2/file1
dir1/subdir2_other/file1
dir2/a
dir2/newfile
e