-
Notifications
You must be signed in to change notification settings - Fork 29.5k
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: SVN Support #206
Comments
+1 for svn support. But I would like also to be able to commit/update |
One more! |
+1 |
This should be a basic feature for an "out of the box" experience. |
+1 |
Yes please! The lack of svn support is the only thing keeping me from using VSCode at the moment. |
@egamma Is this something that the maintainers would accept pull requests for? |
@thoradam in general yes we love PRs:smile:, the challenge here is that VS Code does not have an API to plugin different SCM systems. As first first step such a PR should propose such an SCM provider API. When it comes to API I suggest early collaboration with the maintainers, e.g, start with a proposal. The proposal also needs to support the existing git support. |
+1 |
+1 |
1 similar comment
+1 |
I would just like to point out #2824 which is crucial for SVN (and other SCM systems) extension support. |
+1 |
13 similar comments
+1 |
+1 |
+1 |
+1 |
+1 |
+1 |
+1 |
+1 |
+1 |
+1 |
+1 |
+1 |
+1 |
+1 for SVN support |
+1 for SVN Support |
+1 👍 |
+1 |
2 similar comments
+1 |
+1 |
As all of my clients work with both SVN and Git this would be a great feature for me and my colleagues! |
Until this is implemented, git-svn could be an interesting stopgap: https://git-scm.com/docs/git-svn |
+1 |
2 similar comments
+1 |
+1 |
Instead of incessantly leaving
|
Maybe because a lot of people want Microsoft do the job. +1 |
@johnbillion Are you from Microsoft VS Code team ? |
@chiragswadia Nope, but I did read the comments above from VS Code team members. For example: #206 (comment) |
@johnbillion While I agree with you that nobody can expect from the VS Code team to implement SVN, I think this feature request is still a good indicator how much this feature would be appreciated. This feature request is currently the 8th most popular out of over 2000. At least this highly popular issue lead to the SCM provider API. Unfurtunately nobody has started something meaningful for SVN (I would be willing to contribute, but lack TypeScript experience to own such an extension). The Microsoft folks added also the mentioned repo for information regarding SCM provider API. Unfortunately this repo hasn't been updated in any way since the initial commit 6 months ago and the last time I checked much information was already outdated. |
Yes please ! |
Svn is not easy, i had always problem with it previously, many times eclipse didn't support it properly. I think where developer accepts on market place, the most useful plugins needs to be voted and merged to the product, as at the moment there are tones of 0.0.1 versions plugin, which i think a pretty useless. It should be a little bit controlled. In node development most of the development time wasted because of weighing up 3rd party modules. To be honest, i decided to avoid major jobs, and do small jobs by creating own modules. It shouldn't be the case in VS code. Luckily the quality of vs code mirrors that a big company is behind it. Anyway the reason why i deleted eclipse after years of usage and jumped to VS code and netbeans because of the tons of unstable plugins. Although in JavaScript is easier to develop, this scenario should be avoided. |
+1 |
+1 |
There now exists an extension made by @JohnstonCode. You can find it in the market place under SCM Providers or via the SCM tab inside of code if you select the menu and Currently you can see status of files, view source, add files and commit (all) changes. https://github.com/JohnstonCode/svn-scm He gladly accepts PRs. So let's get working! |
Can this be closed? There is now an svn extension, or you can use git-svn (which I highly recommend in general, especially to anyone who isn't better at using svn than git already). |
@rjmunro Great suggestion on git-svn, I had no idea this existed until this moment. |
+1 |
Agreed. The https://github.com/JohnstonCode/svn-scm extension is the way forward. It has already some great reviews and it is already multi-root folder enabled. I'm closing the issue. |
Add VCS Subversion Support
The text was updated successfully, but these errors were encountered: