如果是 非C++ developer,eclipse是一个不错的选择,下载 http://www.eclipse.org/downloads/,当然别忘了去下载JDK:http://java.sun.com/javase/downloads/widget/jdk6.jsp
Eclipse中可加入svn插件,使其与svn集成。在'帮助'->'软件更新'->'查找并安装',添加新的站点http://subclipse.tigris.org/update_1.2.x,安装subclipse。安装完毕重启Eclipse,就可以在新建Project时从SVN repository导入,非常方便。
如果是python的developer,首先去下载http://www.python.org/downloads 。IDE仍可以用Eclipse。与安装SVN插件同样的方法,更新站点地址是http://pydev.org/updates。 安装好pydev并重启Eclipse后,需在选项的pydev node下配置interpreter,选择机器上已安装的python即可。
如果是C++ developer,在windows上还是visual studio最好了,这个很常用,介绍的文章也很多,就不多说了。另外有个很好用的visual studio的SVN插件ankhsvn http://ankhsvn.open.collab.net/,可以试一下。