
Here you will have to execute the following command.
#SUBVERSION SYNC PASSWORD#
If it asks for a password, enter the password associated with that username.

By firing this command you will be logged in as user associated with public_html directory.
#SUBVERSION SYNC HOW TO#
If you do not have cPanel or a similar software installed then check out how to create a virtual host for Apache and Nginx) I am also assuming you have created a website abc.com with root directory as /home/abc/public_html (If you have not yet created a website, then create it NOW! You can do it using cPanel or similar softwares.In this tutorial, I am assuming that your websites and SVN repositories will be hosted on the same server and you have already installed apache (or nginx) along with the subversion software. Now let’s try to understand how to sync repositories with your websites.
#SUBVERSION SYNC CODE#


With continuous iterations, it becomes essential to maintain a repository which can be referred to when the time come. A product is all about growth, changes, updates, and versions. When You are Developing a Software ProductĪnother situation in which subversioning can be considered as essential is while developing a software product. With a subversioning system installed the chances of arriving at such a situation is minimized to a great extent as subversioning allows you to view all the changes that are made by all developers working on the code. Also, there is the additional work that comes with accidently deleted code – REWORK!Ĭutting to the chase. Now if you don’t have a backup you might just end up losing all your code and you’ll be left with the same expression as mine. The thing about multiple people working on the same project is that there is a very good possibility of one developer’s code being overridden by another developer’s code. When Multiple People are Working on the same Project If there was one thing I was never going to let happen again, it was losing code due to a lack of backup. The first task that I did after rewriting the lost code was to set up a subversioning system. (In hindsight it feels like stupidity but I am going to go with inexperience 😉 ) This is how I felt from the inside the first time I lost code due to inexperience. One of the first few things that I learned here is that BACKUP happens to be one of the most crucial aspects of software development. At the same time, it serves you with opportunities and experiences that you would have never imagined of at any fully flourished organization. There’s no one really to guide you and you have to tread with extreme caution. You have to build everything from the grass root level.

Being one of the first few employees at WisdmLabs I have come to understand this too well. Working in a startup has it’s own quirks.
