Does not have 'pending changes' window to easily commit items that are needed to be pushed to the repository. Huge drawback, bug/feedback section states others had same issue, author provided no support in integrating this. Ended up moving to VisualHG, works great and has the window.
Just fine for what I need it for. I only wish that it had a way to use the mercurial shelve plugin. That is so far the only thing I ever need to use the console anymore for mercurial. Add that and this is perfect!
Installator works strange it start and immediatelly completed without any dialogs as ussually. But plugin has been installed. Seems to me it works User cannot easy understand is product installed or not installed. At least simple dialog that notify about installation status
At first sight thought that the tool is not working, but after trying a bit it appeared to be working REALLY good! Great extension for Mercuarial, works fine with bitbucket.
I'm getting the "You must have one of MS Visual Studio 2008/2010/11 installed, standard edition or higher." error with VS 2012 Professional under Windows 8. Any ideas where to start looking for the problem?
HgSccPackage installer looks in the registry to detect installed VS editions.
For the VS2012 it uses:
HKLM\SOFTWARE\Microsoft\VisualStudio\11.0\Setup\VS\EnvironmentPath
It should point to devenv.exe location.
Can you make an installation log with folowing command and send it to me ?
msiexec /i "C:\Downloads\HgSccPackage.msi" /L*v "C:\Downloads\hgscc_log.txt"
(change C:\Downloads to the path, where you extracted the hgsccpkg190.zip)
Also, here is a HgSccPackage issue tracker with similar issue:
https://bitbucket.org/zzsergant/hgsccpackage/issue/72/does-not-install-plug-in-to-visual-studio
I also have problems with installing the package -- VS simply does not see it (does not enlist it in the list of available SCCs).
I see I don't have the above key in the registry. I use VS 2012 Premium...
Thanks for any help,
Roland
Hi,
I tried to install HgScc under Windows 8 (32 bits) with Visual Studio 2012 Express for Windows 8 and the installation process refused with error message:
You must have one of MS Visual Studio 2008/2010/11 installed, standard edition or higher.
Any way to have HgScc working with Express version ?
Regards,
Hi.
I've installed HgScc and it's shown in Source Control selection.
However, I cannot select it, as I get an error message.
Activity log says:
End package load [HgSccPackage.SccProvider, HgSccPackage, Version=1.9, Culture=neutral, PublicKeyToken=null]
{A7F26CA1-2000-4729-896E-0BBE9E380635}
80004005 - E_FAIL
Exception has been thrown by the target of an invocation.
The HgSccPackage detects available MS Visual Studio editions on package installation.
So, you need to reinstall the HgSccPackage (uninstall/install) and it will detect and register to VS 2012.
I have both Team Explorer 2010 (with latest SP and TFS Service update) installed next to the HgSccPackage plugin. When I select the plugin I receive an error message.
The Visual Studio Activity log shows:
1180 Entering function CVsPackageInfo::HrInstantiatePackage {A7F26CA1-2000-4729-896E-0BBE9E380635} VisualStudio 2012/01/04 12:58:49.437
1181 Unexpected system error mode before loading package [HgSccPackage.SccProvider, HgSccPackage, Version=1.8.5, Culture=neutral, PublicKeyToken=null] {A7F26CA1-2000-4729-896E-0BBE9E380635} VisualStudio 2012/01/04 12:58:49.437
1182 Begin package load [HgSccPackage.SccProvider, HgSccPackage, Version=1.8.5, Culture=neutral, PublicKeyToken=null] {A7F26CA1-2000-4729-896E-0BBE9E380635} VisualStudio 2012/01/04 12:58:49.453
1183 ERROR CreateInstance failed for package [HgSccPackage.SccProvider, HgSccPackage, Version=1.8.5, Culture=neutral, PublicKeyToken=null] {A7F26CA1-2000-4729-896E-0BBE9E380635} 80131604 VisualStudio 2012/01/04 12:58:49.484
1184 ERROR End package load [HgSccPackage.SccProvider, HgSccPackage, Version=1.8.5, Culture=neutral, PublicKeyToken=null] {A7F26CA1-2000-4729-896E-0BBE9E380635} 80004005 - E_FAIL VisualStudio 2012/01/04 12:58:49.500
1185 Warning Package failed to load; error message suppressed by skip flag {A7F26CA1-2000-4729-896E-0BBE9E380635} VisualStudio
Hello we are trying to connect HgScc via IIS7.5 and basic authentication.
On command line mercurial has access to the server, HgScc does not!
Our failure message:
"[Clone started]
[Error: abort: http authorization required]
[Operation completed. Exit code: 0]"
best regards, Martin!
In the HgSccPackage you can use "Authorization Options" in the clone window to specify your credentials. On the successfull clone the credentials will be saved in the .hg/hgrc file.
If you don't like to store a credentials in the .hg/hgrc file (as plain text), then you can use "auth" section of the mercurial configuration file (in user's home folder): http://www.selenic.com/mercurial/hgrc.5.html#auth
You can add/edit/remove a remote paths with credentials for existing reposity in the 'Synchronize' window using a 'Settings' button on the toolbar.
I can't see any evidence in VS2010 that it's been installed. No menu changes, no icon overlays, nothing showing in the Extension Manager or the Add-Ins.
However, if try to uninstall it, it says it's there!
I really like the looks of this tool, and it apparently works for others... what I'm I missing?