Mercurial Support

Mercurial Support was added as part of IDEA 10.  Is that support coming from just bundling the hg4idea-luciad plugin with IDEA 10 or is there some other support provided?  

If that is the only support IDEA 10 has, I would really like to see that functionality enhanced to bring it more on par with Git and SVN support.  In particular I'd love to see the incoming changes and history view (with graph! <g>).  I'd like to be able to see the history of an individual file.  I'd also like to have better visibiltiy to the repository (branches, heads, easy way to get the delta between them, etc).

Although the current support is very helpful, I still find myself needing to switch to TortoiseHg and the cmd-line frequently to get a better idea of what's going on.  (Something I never needed to do with SVN for example).

Thanks!

6 comments
Comment actions Permalink

Hello John,

The original code for the Mercurial support is indeed the hg4idea-luciad
plugin, but it's now maintained by JetBrains and has received a significant
number of fixes and improvements. In particular, history for the individual
file works in the current version. Repository history browser will likely
appear in IDEA 11.

Mercurial Support was added as part of IDEA 10.  Is that support
coming from just bundling the
http://plugins.intellij.net/plugin/?&id=4624 plugin with IDEA 10 or is
there some other support provided?

If that is the only support IDEA 10 has, I would really like to see
that functionality enhanced to bring it more on par with Git and SVN
support.  In particular I'd love to see the incoming changes and
history view (with graph! <g>).  I'd like to be able to see the
history of an individual file.  I'd also like to have better
visibiltiy to the repository (branches, heads, easy way to get the
delta between them, etc).

Although the current support is very helpful, I still find myself
needing to switch to TortoiseHg and the cmd-line frequently to get a
better idea of what's going on.  (Something I never needed to do with
SVN for example).


--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"


0
Comment actions Permalink

Dmitry,

As always you guys are lighting fast with responding on these forums - it's very impressive and continues to remind me of the value I get from my IDEA purchase - Thanks!  

As for the hgidea-luciad, is it still labeled as "hg4idea" in the "plugins" section (just making sure I've got the right thing installed)?  The one I have doesn't have JetBrains as the vendor.

Best regards,

John Shields

0
Comment actions Permalink

The Plugin Manager shows versions of plugins that existed before they became bundled into IntelliJ IDEA. We're not publishing updates of bundled plugins to the Plugin Manager.

0
Comment actions Permalink

When I launch Idea version 10, the "Changes" tool window shows "Updating: Mercurial" for literally hours -- using 100% cpu -- before it finishes updating.  Idea 9 did not do this -- it managed to sync with mercurial quite quickly.  What could be going wrong?

0
Comment actions Permalink

Hello Andy,

Could you please capture a CPU snapshot as described in http://devnet.jetbrains.net/docs/DOC-192
and file a YouTrack issue with the snapshot attached?

When I launch Idea version 10, the "Changes" tool window shows
"Updating: Mercurial" for literally hours -- using 100% cpu -- before
it finishes updating.  Idea 9 did not do this -- it managed to sync
with mercurial quite quickly.  What could be going wrong?


--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"


0
Comment actions Permalink

Done.  IDEA-65474.

--Andy

0

Please sign in to leave a comment.