-
Notifications
You must be signed in to change notification settings - Fork 29.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature Request: Mercurial Support #205
Comments
Never mind. CPython is moving to GitHub. |
+1 I 'd really like to see that. |
+1 |
+1 |
I believe there's no necessary API to implement it at the moment. |
+1 |
+OVER9000 |
+1 |
+1 Is there any chance of this happening? |
Looks like this feature-request is intentionally ignored. |
@rottingcorpse There're 13 hundred other issues in the tracker, and Mercurial support is obviously not the most critical one. Nobody's ignoring this feature request intentionally, it's just a low-priority one, which is 100% understandable. |
👍 |
+1 I really want this... |
+1 |
+1 |
@ivodopiviz, @phonicmouse, @ChiggerChug, @prembo, please use GitHub emotions. |
FWIW, I too would like to see Mercurial support in addition to git. |
+1 |
2 similar comments
+1 |
+1 |
Maybe you could make extension point in vs code to achieve this? |
@mrmlnc Already done. |
@phonicmouse isn't the extension for visual studio only, not code? Or am I misunderstanding something? |
@ChiggerChug we are requesting the vscode support for mercurial, not an extension for vscode or for visual studio. |
@phonicmouse Well if it's done with an extension, what's bad about that? The problem is, there's no such extension or a way to develop it since there's no API for custom version controls yet. However, you claim there is an extension that provides Mercurial support in VSCode. If it's true, this is great news, and the issue should be closed. Could you please point that extension you're talking about? |
@moigagoo I think that there is a misunderstanding...I'm not saying that there is an extension, I only want to find a way to use mercurial with vscode. Can you please tell me when I talked about an existing extension? |
@phonicmouse whoops thought you were replying to the guy above you. So when you said "Already done" I thought you meant that an extension had already been developed. |
@ChiggerChug Yeah, that is....i was replying tho the guy that told me to use te github reactions 😂 |
While I love the Git integration with VSCode, it is a little short-sighted to integrate with only a single revision control system. From a usability standpoint, Mercurial is dramatically simpler to use than Git. It would be interesting if VSCode supported a generic interface for revision control, similar to how it exposes a Debug Adapter interface for external debuggers to implement. |
+1 |
My team can use VSCode for all multi-platform development once it supports Mercurial integration. |
+1 Mercurial is my primary VCS it would be awesome to have support for it. |
FWIW this gets my vote too |
I think this is also connected to #2824 SCM provider API |
Hello, We are listening :) and have now added an API for VSCode to enable pluggable SCM Providers. This is currently in the 'preview' state and only in the 'insiders' build. Our plan is to move this into 'stable' in our next release (early April 17). This lays the foundation for SCM Extensions to be distributed through the marketplace. These extensions will have access to all of the features our Git support leverages (this itself is now only using the public API). Our ASK If you are interested in helping create an SCM provider, we want to help you and have created a new repo with all of the required details including - timelines, instructions, sample implementations, ... https://github.com/Microsoft/vscode-SCMBuilders Head on over there if you want to help to get going or to monitor progress - with any luck in the coming months we should have a set of high quality SCM providers for VS Code. Sean |
An integrated mercurial extension has just been published: Or just search for Hg from the extensions tab. |
Amazing work thank you @mrcrowl . I'll close this issue and I'm sure some people will jump in and try it out... Sean |
Thank you for listening! |
Add VCS Mercurial Support
The text was updated successfully, but these errors were encountered: