Dan Villiom Podlaski Christiansen
4ed28d7664
maps: don't set the `seen' attribute in TagMap.__init__().
...
This seems like something left over from copying RevMap.__init__();
the attribute does not make sense for TagMap, nor is it ever expected
to have it.
2010-06-23 11:37:03 +02:00
Augie Fackler
30e34465d8
maps: fix a % formatting bug
2010-03-27 18:42:47 -05:00
Dirkjan Ochtman
66f986fb89
maps: if operation can continue, it should probably not use ui.warn()
2010-03-01 21:26:30 +01:00
Dirkjan Ochtman
7e2d3d3d2b
add basic branchmap functionality, to rename branches
2010-03-01 22:10:18 +01:00
Dirkjan Ochtman
525ead6e57
svncommands: make repo optional (useful for things like listauthors)
2010-02-23 17:16:51 +01:00
Patrick Mezard
208898e524
maps: TagMap tags are non-empty strings
2010-01-18 21:40:29 +01:00
Augie Fackler
c6bfa418c4
tagmap: missed newline in rebuildmeta warn call
2009-07-06 09:17:26 -05:00
Augie Fackler
65ebb3cfa8
rebuildmeta: remove any existing tagmap file.
2009-07-05 21:44:35 -05:00
Augie Fackler
0b5a9621bd
tags: handle copyfrom old versions of tags more correctly
2009-07-01 14:42:46 -05:00
Augie Fackler
35a0874bd4
tags: reinstate a tag map file in a better way
2009-06-23 21:33:40 -05:00
Dirkjan Ochtman
c9ba1e00a4
maps: make sure AuthorMaps don't overwrite themselves, fix overriding
...
Author maps for the Python repo got truncated because of the author map stupidly
writing upon itself. This patch implements a better and faster scenario, where
entries will only be written to the saved author map if they're not coming from that
file. They're also now streamed into the file directly, instead of having to re-open
the file on every entry, and formatting is preserved.
2009-06-15 16:09:27 +02:00
Dirkjan Ochtman
38c737885e
svnmeta: move revmap methods, make last_known_revision() more efficient
2009-06-11 10:32:32 +02:00
Dirkjan Ochtman
75d1f9d477
extract the filemap support into a separate class
2009-06-11 18:52:30 +02:00
Dirkjan Ochtman
d8027dac29
extract the revmap support into a separate dict-like class
2009-06-10 15:45:20 +02:00
Dirkjan Ochtman
a4e1b66614
Author maps: strip comments.
2009-05-28 09:44:47 +02:00
Dirkjan Ochtman
a93bb5d115
Author maps: code/message style (prevent line continuations).
2009-05-28 09:44:08 +02:00
Dirkjan Ochtman
7e0ec65639
Author maps: handle lines without = gracefully.
2009-05-28 09:41:00 +02:00
Augie Fackler
94a7ecbe68
Reorganize to have a more conventional module structure.
...
This means that hgsubversion now uses absolute imports instead of
relative ones, which makes the tests more reliable.
2009-05-13 21:39:39 -05:00