Version Control System Integration in the IDE (IDE Tutorial)
Go Up to Tour of the IDE Index (IDE Tutorial)
Several well known version control packages are integrated into the IDE:
If you are already working with a local repository under a version control system, the IDE detects this fact, and the log information for your files is automatically read and then displayed in the History Manager.
You can use one of these version control systems in several ways:
- Use the History Manager to display history information, as well as local file history information. For example, you can diff or compare files, examine log comments, set an alternate difference viewer, and set a merge tool.
- Use the Projects Window to perform many common version control operations. For instance:
- For Subversion the workflow is to update your local working copy of a file, edit and save the file, and then commit your local changes to the repository.
- For Git, the workflow is to clone or update your local working copy, make some local changes, commit the changes to your local repository, and then push the changes to the remote repository (if desired).
- For Mercurial, the workflow is to clone, make some changes, commit the changes to your local repository, and then push the changes to the remote Mercurial repository.