[ANN] HgSccPackage v1.2

Sergey Antonov sergant_ at mail.ru
Mon Apr 5 11:31:58 CDT 2010


> Couple of suggestions though - for one, a refresh button.  I like to work from the CLI a lot and any hg actions from outside visual studio didn't update.
>    

Right now, the package updates status for files modified outside IDE 
only if these files are opened in the IDE editor. I will consider to add 
a refresh status command in the next version.

> Also, the status icons seem a bit counter-intuitive.  I would've expected the checkmark for up-to-date files (instead of the lock).
>    

There are only 4 custom glyphs (out of 16) available for SCC packages to 
use in solution explorer. Other 12 glyphs are defined by IDE itself. So, 
I use default glyphs for the most of the states and three custom glyphs 
(added, copied, removed). Some other SCC's (Perforce and Starteam) uses 
the same status glyphs: lock for checked-in, and red checkmark for 
modified (checked-out) states.

> Lastly, I have a bunch of existing projects where the csproj isn't the root of the hg repository (typically one directory up).  Is there a way to indicate where repo root for a project is?
>    

No, this use case is not supported.
If I understand correctly, your project files are outside of repository ?
Are these files generated with some tool like cmake ?

-- 
Sergey Antonov
sergant_ at mail.ru



More information about the Mercurial mailing list