Michael Haggerty

Results 127 comments of Michael Haggerty

I wouldn't say that the project has been abandoned but rather that not many people need it anymore and basically nobody has reported any bugs lately, or needed new features....

Thanks for the careful report and the research. Your conclusions could be corroborated if you try converting the same file, first with the `--use-rcs` and then with the `--use-cvs` option,...

That's a fair point. https://github.com/mhagger/cvs2svn/pull/16 should fix it, I think. Please let me know if you see any problems in that PR.

The "autofilling" steps correspond to merging single commits into a checked-out version of the working tree. The merges themselves should be pretty trivial, assuming your project doesn't change the world...

I doubt that parallelizing the autofilling of a single block would bring more than a factor of two in speed, and even that would usually not be attained. Why? Autofilling...

Another possible form of parallelism would be to continue autofilling in the background while the user is manually resolving conflicts. In the super slow scenarios described above, how long do...

For the particular case when the rectangle is very long and narrow, I think we could get far better gains by changing filling strategy. For example, in the diagram below...

@kastiglione: the code that defines/implements the filling strategy is a bit scattered around, but there is a precedent for variations in strategy influenced by the `--goal=GOAL` and `--manual` options. Let...

@davidchisnall: The complication with your idea is that any skipped merge that supposedly should be conflict-free can actually turn out to conflict (for example, if a commit was reverted on...

@BrendanAnnable: I don't have time to implement a `--verbose` option in the near future. Patches are welcome if you'd like to work on this yourself. Let me know if you...