Thursday, April 19, 2012

Git/SVN

Recently I need to keep track my project which files is updated, changed or added even deleted. The project is maintained not just by me, but other person as well which we do different things, but may involve in modifying a single file in a project, thus I do a research in internet for finding out tools to do this and, taa daa... I find out github (or git) and TortoiseSVN or mostly just called that Source Version Control (SVN).

However, pushing my project, which not an open source project and for internal corporate used only, I can't simply use github (actually I can, but I need to pay, and I don't think my company would like to pay for that), so I do searching again if there's other tools whatever it is do the same, but I want to do it locally (whether I pushed it into my own computer or even company's server later) and I found out GitStack.

I used it daily now, and I must quite impressive by it capabilities. Very easy to setup and use on my Win7 machine (git is quite hard to learn, however). I also using TortoiseSVN though for cloning other projects, but the principal behind it just similar to git. Once you know the basic, it is applicable to other SVN as well. But, still I like git more. How about you?

No comments:

Post a Comment