A server which aids collaborative development by combining the functionality of an IDE and a version control system.