I am looking to set up a development environment (ideally that works with MyEclipse+Java+Tomcat) which can be used to control sharing of code updates better than our current SVN repository. Ideally the environment should send automated notifications when code changes are committed and auto prepare a .war file for deployment to a test server (maybe need to prepare some script here?).
Reverting changes should be transparent and straight forward.
Any recommendations please?