Skip to content
Snippets Groups Projects

add CVS commit ID support to rlog.py

3 files
+ 108
2
Compare changes
  • Side-by-side
  • Inline
Files
3
  • f5b974a0
    Newer CVS clients tag commits with a commit ID which allows us to
    correctly convert commits which changed several RCS files at once.
    The rsync access method based on cvs2gitdump was already taking
    advantage of this. To ensure that conversions over the pserver
    protocol yield the same result as conversions over rsync we need
    to add commit ID support to rlog.py.
    
    Add two new test cases which convert the same repository over
    rsync and pserver respectively, and ensure that they yield the
    same result. Without commit ID support conversion over pserver
    produces a different result for this particular test repository.
    
    With feedback about coding style from vlorentz.
+ 0
0

dino-commitid.tgz

Download
Loading