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!
Please sign in to leave a comment.
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.
--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"
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
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.
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?
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?
--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"
Done. IDEA-65474.
--Andy