Show More
@@ -0,0 +1,23 | |||||
|
1 | % tedious monotone keys configuration | |||
|
2 | % create monotone repository | |||
|
3 | mtn: adding dir1 to workspace manifest | |||
|
4 | mtn: adding dir1/subdir1 to workspace manifest | |||
|
5 | mtn: adding dir1/subdir1/file1 to workspace manifest | |||
|
6 | mtn: beginning commit on branch 'com.selenic.test' | |||
|
7 | mtn: committed revision 5ed13ff5582d8d1e319f079b694a37d2b45edfc8 | |||
|
8 | % rename directory | |||
|
9 | mtn: skipping dir1, already accounted for in workspace | |||
|
10 | mtn: renaming dir1/subdir1 to dir1/subdir2 in workspace manifest | |||
|
11 | mtn: beginning commit on branch 'com.selenic.test' | |||
|
12 | mtn: committed revision 985204142a822b22ee86b509d61f3c5ab6857d2b | |||
|
13 | % convert | |||
|
14 | assuming destination repo.mtn-hg | |||
|
15 | initializing destination repo.mtn-hg repository | |||
|
16 | scanning source... | |||
|
17 | sorting... | |||
|
18 | converting... | |||
|
19 | 1 initialize | |||
|
20 | 0 rename | |||
|
21 | 1 files updated, 0 files merged, 0 files removed, 0 files unresolved | |||
|
22 | % manifest | |||
|
23 | dir1/subdir2/file1 |
@@ -111,9 +111,8 class monotone_source(converter_source, | |||||
111 | def mtnrenamefiles(self, files, fromdir, todir): |
|
111 | def mtnrenamefiles(self, files, fromdir, todir): | |
112 | renamed = {} |
|
112 | renamed = {} | |
113 | for tofile in files: |
|
113 | for tofile in files: | |
114 |
|
|
114 | if tofile.startswith(todir): | |
115 | if todir + suffix == tofile: |
|
115 | renamed[tofile] = fromdir + tofile[len(todir):] | |
116 | renamed[tofile] = (fromdir + suffix).lstrip("/") |
|
|||
117 | return renamed |
|
116 | return renamed | |
118 |
|
117 | |||
119 |
|
118 |
General Comments 0
You need to be logged in to leave comments.
Login now