A de minimis incentive was given to thank the reviewer for their time. The incentive was not used to bias or drive a particular response, nor was the incentive contingent on a positive endorsement. More Info
A de minimis incentive was given to thank the reviewer for their time. The incentive was not used to bias or drive a particular response, nor was the incentive contingent on a positive endorsement. More Info
A de minimis incentive was given to thank the reviewer for their time. The incentive was not used to bias or drive a particular response, nor was the incentive contingent on a positive endorsement. More Info
Senior Software Development Manager in Information Technology at eSilicon (501-1000 employees employees)
Pros
Revision control done properly - you have end to end visibility of all changes in the project.
Conflict resolution - visually highlighting the differences helps to track down the problem.
Being open source and very popular.
We are using SVN hosted in our network - it is very stable, we had almost zero downtime in 4 years.
Rollbacks are made simple and easy to use.
Cons
It is missing the pull request feature which Git has. You can still do it in SVN but more work is needed.
It is centralized. Nowadays software developers and teams need more flexibility and will choose Git for that.
Performance is not a strength of SVN pulls and commits.
The disk space use by working copies is almost double due to the way SVN organizes its working files.
Less support for .NET developers since it comes from the open source world.
Code reviews could be made simpler to help the reviewer more.
Return on Investment
Improved time to market for our software releases - merging code from multiple developers and finding the conflicts faster really helps.
Added visibility into all changes in the project. Provided the developer adds some notes on each check-in you will be able to tell the history of features added to the project in time.
Allowed us to do collaborative work on the same source code. Previously we were using Visual Source Safe which was not providing this.
A de minimis incentive was given to thank the reviewer for their time. The incentive was not used to bias or drive a particular response, nor was the incentive contingent on a positive endorsement. More Info
A de minimis incentive was given to thank the reviewer for their time. The incentive was not used to bias or drive a particular response, nor was the incentive contingent on a positive endorsement. More Info
Verified User
Employee in Information Technology (1-10 employees employees)
Pros
Track and control concurrent versions of the same files.
Has good support from many different software, including visualization, DevOps toolchain.
Well documented and understood by developers as it has been around for a long time.
Cons
Does not support distributed environment unlike Git.
Merging can be painful.
Does not natively support advanced features such as pull requests.
Return on Investment
Help team members work in parallel by keeping track of the versions of the same files.
Improved overall DevOps process, seamlessly fitting into existing systems.