Question

I am working on a shopping cart which is installed locally via xampp.

The files are stored in:

D:/xampp/htdocs/cart

Now I would like to start making coding changes and design changes, but I need to keep a track of what changes i make so that I can go back and forth.

I would like to mention that I am the only developer working on the code, so i dont need any online repository. Everything is setup locally on my home computer.

how can I go that ?

UPDATE: After testing Subversion and Mercurial, i finally went with Mercurial and TortoiseHg.

Was it helpful?

Solution

I'd say that installing mercurial and using tortoisehg has been a really easy solution for me. Tortoise pretty much walks you through everything, holding your hand the whole way. Makes it very simple.

OTHER TIPS

Depends on your needs, but for a single user project you probably will be happy with TortoiseSVN for Windows. It comes with shell integration and is relatively easy to use.

You can use git without a central server to make changes locally and keep track of them.
I've used it successfully when I was blocked by firewall rules from accessing a source control server. Of course you run the risk of the machine failing and having no backups!

Use subversion. Easiest is to install Visual SVN for the server side, and then add your website's directory to source control using TortoiseSVN for the client side.

First, if you really don't want to use an online repo, you'll need to install a version control server. There are many options, including Apache Subversion and CVS. Once you've configured that, you'll need to download a client that supports whatever server you're using.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top