Ehsan Ghanbari

Experience, DotNet, Solutions

What is Subversion?

It's about 12:46 am in 8/5/2013, I don’t know anything about Subversion, there are 6 open tab in my browser to discover what is Subversion for. I'll share it in an hour!

What's Subversion?

Subversion is all about managing  and tracking the changes and overall it is an advanced version control. It's tools are so useful for versioning, changes of files and web pages and any document of the software. The main idea behind Subversion is to prevent programmers to work on the same file in group working. Subversion created in 2000 and it's tools are usually open source. Subversion is something different from continuous integration, because Subversion cares about the directories and files it is supposed to track the changes to.

 

What's the need for it?

Software development is an evolving progress. It could be changed several times in developing process, it could be divide into several versions and so on. All of this need to be keep stacking. As I mentioned, Subversion introduced to prevent programmers tp work on the same files and overwriting each other's codes. Subversion make the developers to be sure about Version control and don't wast any time about that.

 

You can see the useful resources I used to know about Subversion below

  1. http://en.wikipedia.org/wiki/Apache_Subversion
  2. http://www.cl.cam.ac.uk/local/web/subversion/introduction/subversionguide.html
  3. http://subversion.open.collab.net/articles/WhatIsSubversion.html

 

 

 

 

 

About Me

Ehsan Ghanbari

Hi! my name is Ehsan. I'm a developer, passionate technologist, and fan of clean code. I'm interested in enterprise and large-scale applications architecture and design patterns. I spend a lot of time on software architecture. Since 2008, I've been as a developer for different companies and organizations and I've been focusing on Microsoft ecosystem all the time. During the past years, Read More

Post Tags
Pending Blog Posts
using Elmah in asp.net MVC4
Using FluentSecurity in MVC
Strategic design
Factory Pattern
time out pattern in ajax
Redis as a cache server
How to use PagedList In asp.net MVC
Multiple submit buttons in asp.net MVC
Domain driven design VS model driven architecture
What's the DDD-lite?
comments powered by Disqus