I’m writing some simple web apps in PHP/HTML/CSS/JS, and am looking for a way to control revisions. I’m updating the source every day (and currently saving new versions in separate folders). I don’t really have the command line fu, and git/subversion look daunting. What’s the simplest non-command line way to manage code revisions? It can be platform-independent, but I use Mac OS X.
Share
One built into your GUI can be very helpful (I use them all the time, and there are already a lot of good suggestions here).
As for the CLI being complicated, here’s all you need to know:
these are all you need for most of the stuff you do. You can go a long time without doing anything else.
That’s not really that bad.
ci has that option because it wants you to describe the checkin with a message. If you put a description between the quotes, cool; If you leave out the options, it will offer other helpful solutions.
You really should try to get comfortable with that much, even if you use a GUI. I’m not saying to use it all the time, but when a programmer is stopped because he doesn’t have the tools he likes, it never looks terribly professional; if you can just keep on chugging for a day or two without your normal environment it’s a bit more impressive.