vigoo/bari

Unable to locate Mercurial version number in 'Mercurial Distributed SCM (version 3.1+2)

Closed this issue · 0 comments

If I delete the Bari.Plugin.Vcs.* files there is no issue.

C:\Projects>bari selfupdate
bari version 1.0.0.57

Checking for updates (current version: 1.0.0.57)...
..found update: 1.0.1.5
..preparing update..
..applying update..
Update completed.
Warning: You should rebuild your suites with the updated bari before using them!

C:\Projects>bari -v --target debug-x86 rebuild sp
INFO - Verbose logging to console enabled.
INFO - Vcs hg plugin loaded

Unhandled Exception: System.InvalidOperationException: Unable to locate Mercurial version number in 'Mercurial Distributed SCM (version 3.1+2)'
   at Mercurial.Client.GetVersion()
   at Mercurial.Client.Initialize()
   at Bari.Plugins.Vcs.Hg.BariModule.Load()
   at Ninject.KernelBase.Load(IEnumerable`1 m) in c:\Projects\Ninject\ninject\src\Ninject\KernelBase.cs:line 219
   at Bari.Console.Program.Main(String[] args)