A method for integrating a version control tool into an integrated development
environment includes receiving a version control command, creating an object using
the integrated development environment, accessing the object using a version control
adapter, and communicating the information from the version control adapter to
the version control tool. The object includes at least command information corresponding
to the version control command. A software system for carrying out this method
is also provided.