[issue959] new baz converter

Aleix Conchillo Flaqué mercurial-bugs at selenic.com
Thu Jan 31 03:43:51 CST 2008


New submission from Aleix Conchillo Flaqué <aconchillo at gmail.com>:

I've been working with a new baz (GNU arch) converter for the convert
extension. The converter is quite slow, as I didn't know how to
compute a changeset between patches easily. The log files might not
provide all the information needed (added, removed, modified files),
so I decided to use the 'delta' command which computes all this
information, and this takes a bit of time.

I still have problems when renaming directories. In the getchanges
function I create a copies dictionary like I do in files (e.g. {
'src/foo1': 'src/foo2' }). Is this the right way? Should I create
copies for all files in directory recursively? (this does not seem the
best way to do it).

I also sent this information to the devel mailing list:

http://www.selenic.com/pipermail/mercurial-devel/2008-January/004568.html

----------
files: baz.py
messages: 5049
nosy: aleix
priority: feature
status: unread
title: new baz converter

____________________________________________________
Mercurial issue tracker <mercurial-bugs at selenic.com>
<http://www.selenic.com/mercurial/bts/issue959>
____________________________________________________
-------------- next part --------------
A non-text attachment was scrubbed...
Name: baz.py
Type: text/x-python
Size: 7845 bytes
Desc: not available
Url : http://selenic.com/pipermail/mercurial-devel/attachments/20080131/85632340/attachment.py 


More information about the Mercurial-devel mailing list