Switch the Mercurial support to use the command line tool.

Review Request #24 — Created Aug. 15, 2024 and updated

Information

Review Board
b51e201...

Reviewers

Our Mercurial support interfaced with the 'hg' module to cat files in a
repository, but this can easily be accomplished by the command line
tool. That tool is the correct API to use, not the module. More
importantly, it resolves a licensing issue due to the 'hg' module being
GPL, which was a terrible oversight that we want to address. This will
be backported to prior releases.

 
Description From Last Updated

Test Issue

guest3557guest3557
guest3557
  1. 
      
  2. reviewboard/scmtools/hg.py (Diff revision 1)
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     

    Nice

  3. reviewboard/scmtools/hg.py (Diff revision 1)
     
     
     
     
    Show all issues

    Test Issue

  4. 
      
guest4245
  1. 123

  2.