TortoiseHG and Portable BC

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • oversky
    New User
    • Jul 2011
    • 2

    TortoiseHG and Portable BC

    I installed BeyondCompare 3 as portable mode.
    Since there is no registry data,
    TortoiseHg doesn't know BC3 is installed.
    Any work around for this is appreicated.
  • Aaron
    Team Scooter
    • Oct 2007
    • 15997

    #2
    Hello,

    Can you install using a normal Install? A portable install is usually only needed if you are running from a portable device, or you need a single-directory install to share settings between multiple Windows User accounts. I would recommend performing a regular install of BC3.

    Alternatively, you can try the directions for "older versions of mercurial" found here:
    http://www.scootersoftware.com/suppo..._vcs#mercurial
    Aaron P Scooter Software

    Comment

    • oversky
      New User
      • Jul 2011
      • 2

      #3
      Just found how to solve this.
      Edit c:\Documents and Settings\%username%\mercurial.ini
      In the line begin with "BeyondCompare3.executable", assign it to the portable Beyond Compare.

      Be careful, in [merge-tools] section, some lines are wrapped by the forum.
      All lines should begin with BeyondCompare3.


      [tortoisehg]
      vdiff = BeyondCompare3
      ui.language = en

      [merge-tools]
      BeyondCompare3.executable =s:\Portable\Beyond_Compare_3\BCompare.exe
      BeyondCompare3.priority=-1
      BeyondCompare3.args=$local $other $base /mergeoutput=$output /ro /lefttitle=parent1 /centertitle=base /righttitle=parent2 /outputtitle=merged /automerge /reviewconflicts /solo
      BeyondCompare3.premerge=False
      BeyondCompare3.regkey=Software\Scooter Software\Beyond Compare 3
      BeyondCompare3.regname=ExePath
      BeyondCompare3.gui=True
      BeyondCompare3.diffargs=/lro /lefttitle='$plabel1' /righttitle='$clabel' /solo /expandall $parent $child
      BeyondCompare3.diff3args=$parent1 $parent2 $child /lefttitle='$plabel1' /centertitle='$clabel' /righttitle='$plabel2' /solo /ro
      BeyondCompare3.dirdiff=True
      Last edited by oversky; 27-Oct-2011, 01:31 AM. Reason: add some comments

      Comment

      Working...