I'm looking at several VC systems and wondering what suits my needs better.
Right now, I have the following:
Ideally, I wan't to code in this machine, push any chances I make locally to my internal webserver (where I see the changes and test them out) and if all is good, push them to the web server.
Which VC system do you suggest: Git, SVN or CVS?
So I'd suggest Git. Find the documentation here.
I use Aptana to code webpages. It has an realy good build in ftp browser, so you can vieuw and edit the required file, and when you hit ctrl+s (save the file) the file on the ftp server will be updated.
So if you have an FTP server on that internal server, i recommend you to use aptana then. And use any ftp software for the final push...
I would recommend any of them that work on windows, which I'm assuming is where you are happiest to develop on.
I know GIT (GitBash) does because I use it myself, pretty sure SVN does, and theres a version of CVS that does (Tortoise CVS?)
I haven't used phpStorm yet (keep meaning to), but as the other answer mentioned Aptana I'll point out that Aptana has built in support for GIT
I don't see any problems =)
can recommend develop on native envirement make few virtual hosts on deban web server like dev.host_name test.host_name
make shared folder on debian server (using samba), make network disk on your win 7 and connect to share folder and work with folders dev and test like on own computer
Too late, but I'll suggest to use (or at least try) Mercurial.
hg serve
, for Git situation is a lot worse