Setup a Subversion Workflow

Meng Lin, in 24 September 2012
In an multi-developer environment, version control turns out to be a very important thing to do before crack on coding.

There are certain options while setting up svn repository:

By comparing the usability and impact, having a local network repository seems to be more feasible choice for most business.

NOTE: This is not so true when I am re-editting this blog in 2014, despite the fact subversion still works nicely, everyone is encouraged to take on GitHub. It’s not just because of the awesome free cloud service GitHub provides, but also because the better workflow with Git, the openness of code, the ease of integrating with CI.

Even though dealing with day-to-day check in check out is an easy task using TortoiseSVN, to set up a network share svn repository requires a little bit more than that. That’s why VisualSVN Server came to the rescue.

The step-by-step guide of setting up network share repository is as follow:

Server-side

Till now it is all ready to go.

Client-side

And that’s all you need to do to setup a svn server and happy check in!

References

Why should set up network sharing repository

A step-by-step guide video of server SVN setup

A step-by-step guide of server SVN setup