Without wishing to start any sort of flame war: Windows user and developers have a different mind set than *nix developers and users. Recommending a *nix tool set to a Windows user is likely to be counter productive in the short term and may not actually offer any real advantages in the long term.
The OP has made a good start in installing Tortoise's subversion client - it's a really nice client that integrates well with the Windows explorer. And that typifies the difference really. Windows is WIMPs oriented. *nix is command line oriented. For most tasks there are equally good tools for both camps that are pretty much the same in terms of the time it takes for an experienced user to get a job done.
On the other hand, if you have the space then installing a virtual machine and running a real *nix is a much better route to take than Cygwin. Especially as there are prepackaged appliances such as Grandma's LAMP which just "plug and go".
Perl is environmentally friendly - it saves trees
|