News for hackers. Stuff that matters.
Re:Why Google stores billions of lines of code in a single r... by qznc on Monday December 11, 2017 @03:50AM (#15895883)
Well, it seems to fit the requirements better than git. Obviously, subversion is not used much. I would like to hear some experience reports what is the problem with it.
Re:Why Google stores billions of lines of code in a single r... by gmueckl on Monday December 11, 2017 @10:39AM (#15897668)
We have two issues with Subversion:

- it requires a certain discipline: we need branching in our workflow and this is handled mostly by convention in a subversion repository. We have "branches" that were created by less careful colleagues by copying subdirectories of trunk to the branches folder.

- all the tooling developers fled to work on making git bearable. It seems that there is good money in sugarcoating got and none in making good tools for Subversion (awareness of branches in Jenkins, decent code review...). We have a budget, but that does not compensate for the lead that git has in that regard.

Other than that, subversion fits our needs. It just works.

Re:Why Google stores billions of lines of code in a single r... by hennsen on Tuesday December 12, 2017 @09:51AM (#15905902)
Subversion is not used much anymore - just in case you entered the industry after this.

Subversion has been used in basically each and every open source project as a replacement for the previously most used CVS.

Subversion was better tjan cvs, but still bad in many aspects, slow synchronization and bad branching and merging support come to my mind.

Because of these shortcomings and because of the idea of decentralized versioning coming up, many systems like git, mercurial, and others came up then, and git seems to be the most successful of these by now

Re:Why Google stores billions of lines of code in a single r... by hennsen on Tuesday December 12, 2017 @09:52AM (#15905911)
That being said, not sure how and if subversion has improved by now, didn’t use it for years...