Answer the question
In order to leave comments, you need to log in
What version control system is most commonly used in Java today?
In web development, most gravitate toward Git. It is good if the team members are separated and work remotely, and not in the office, "under the hood" of a corporation that tries to keep everything in one place and under its full control. But Git still has one drawback: when modifying files from commit to commit, the Git repository "swells" more than the SVN repo. It turns out that corporations should love SVN more. And how is it really? - What do corporate Java developers use more often - Git or SVN?
Answer the question
In order to leave comments, you need to log in
Obviously, git is the future, check out Github :) In my company, new projects use only git.
The question is fundamentally wrong. VCS is chosen not based on the programming language. There are several concepts of SLE operation. What you like best, then you choose. My personal recommendation is GIT.
1) There is no hard binding to the central server.
2) Work in several commands is more conveniently implemented. (On the level of ideology)
PS I used both Git and SVN.
Git repository "swells" more than SVN repo
@UbuRus - You ended up answering my question. - By the way, I also prefer Git, but everything is determined by corporate standards, and it was important for me to find out the actual state of affairs. Thanks
Git is much more convenient. And it is "swelling" that is a plus for me personally: sometimes vpn breaks, but all branches and revisions are local, and this is not a problem. Plus, it's much more convenient to work with brunches.
There are also disadvantages: it takes some time to get used to. The first couple of months you will spit and regret that you switched to git.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question