-
Notifications
You must be signed in to change notification settings - Fork 29.4k
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
SCM provider API #2824
Comments
This will likely not happen in the near future. |
I only use Git, but I'm still confused as to why you would close this. |
@joaomoreno As this is blocking #206, should this really be closed? |
Not necessarily, since git support exists without an SCM provider API. But I'll keep it open, given it's a valid request, and so we can see it in the queries sorted by upvotes. |
I also think this is a necessity. I'm forced to use ClearCase as SCM and I would like a way to fully integrate my workflow into VSCode. |
This is in development #18615 in February milestone. |
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 |
@seanmcbreen the https://github.com/Microsoft/vscode-SCMBuilders points to 404 |
Sorry just fixed that :) |
Great news! This has been the last missing piece in my workflow apart from true IntelliSense in the Cpp extension. Can't wait! |
Turns out I was right, this actually happened in the medium-distance future. 🤕 🤣 |
Haha. 🎉 |
Plugable SCM support in included in 1.11 🎉 @joaomoreno was the guys and with luck we will see additional SCM providers popping up soon. We know of at lest two and I'm going to let those authors tell you about them when they are ready but I know they are very close. Thanks everyone for pushing for this. Sean - VS Code team member |
@seanmcbreen any plan to add submodule support? PS There's already an issue at #7829 |
In order to support multiple SCM systems we need some sort of API to hook up both GIT and e.g. SVN to.
#206 (comment)
The text was updated successfully, but these errors were encountered: