title: Mercurial - how to force a merge for certain files?
body: <p>I am trying to force a manual merge for certain files per this <a href="https://stackoverflow.com/questions/3919709/mercurial-premerge-false-only-for-specific-files-true-for-all-others">question</a> but it isn't working.  Certain pom files are being auto merged even though I believe I have configured my .hgrc correctly.  Any ideas?</p>
  
  <p>I tried fiddling with the merge tools priority.  Originally we had <code>merge = bc</code> under <code>[ui]</code>  - removed this but it didn't help.</p>
  
  <p>My .hgrc:</p>
  
  <pre><code>[ui]
  editor = notepad
  username = Boo Hoo &lt;boo.hoo@who.com&gt;
  ssh = plink
  
  [extensions]
  fetch =
  hgext.extdiff =
  mq =
  hgext.graphlog = 
  
  [extdiff]
  cmd.kdiff3 =
  cmd.examdiff = C:\Program Files (x86)\ExamDiff Pro\ExamDiff.exe
  cmd.bc = C:\Program Files (x86)\Beyond Compare 3\BCompare.exe
  opts.bc = /leftreadonly
  
  [merge-tools]
  bc.executable = C:\Program Files (x86)\Beyond Compare 3\BComp
  bc.args = /leftreadonly /centerreadonly $local $other $base $output
  bc.priority = 1
  bc.premerge = True
  
  manual.executable = C:\Program Files (x86)\Beyond Compare 3\BComp
  manual.args = /leftreadonly /centerreadonly $local $other $base $output
  manual.priority = 100
  manual.premerge = False
  
  [merge-patterns]
  .hgtags = manual
  pom.xml = manual
  **\pom.xml = manual
  </code></pre>