Git Extensions used with SVN repositories?

Is it possible to use Git extensions without problems (or at least with very few) as an SVN client? I have no problem using the git-svn command line, but in some cases (e.g. to select / hunks strings to commit) I would prefer to use a GUI client.

If there are problems, I would like to see them together with your workarounds / solutions.

+6
source share
2 answers

As a way of an updated answer (I think this question was asked in 2011), I just started using Git extensions for a project that uses Subversion as a repo, but I wanted to use Git locally. Studying my way into it, Git Extensions has GUI-based actions for commands such as SVN Fetch, SVN Rebase, and SVN Dcommit.

So, if (and I don’t know, because I did not use it in 2011) Git Extensions did not support Subversion repositories in 2011, it looks like they have such support now.

Here is an example (see red highlights below):

enter image description here

So, to better answer your question, yes, it has support as an SVN / Git client.

+10
source

git-svn creates a repository that behaves like a regular Git repository unless you perform one of the special operations ( dcommit , etc.). Thus, it is perfectly normal to interact with this repository through any external Git client while you use it to do what you can usually do from the command line without screwing up git-svn . (For example, you do not want to try to reassemble the upper commits, the graphical interface or not.)

(Of course, you still have to use the command line for special git-svn commands unless you find a graphical interface that supports them.)

+5
source

Source: https://habr.com/ru/post/896968/


All Articles