Home » Support » Index of All Documentation » Wing IDE Reference Manual »

12. Revision Control Systems

Wing integrates the most common revision control operations for CVS (the Concurrent Versions System), Subversion (a more modern replacement for CVS), and Perforce (a commonly used commercial solution). It can be used to:

  • Add files or directories to the repository
  • Update to obtain changes from the repository
  • Commit edits to the repository (note that the commit message is entered in the entry area that appears at bottom of the editor window)
  • View differences between local copies and the repository or between most recent and previous repository version
  • Obtain revision log and status information
  • Revert a file to the repository version
  • Under Subversion, list, blame/praise, and resolved are also supported

To turn on revision control for a project, use the Extensions tab in Project Properties and select the desired revision control system. A new menu CVS, SVN, or Perforce will appear in the menu bar and operations will be added to the editor and project manager context menus.

This integration assumes that you have already set up CVS, Subversion, or Perforce to work on your system and already have a repository checked out on your disk. If not, refer to the notes below.

Please send us suggestions, comments, or requests using the Feedback feature in the Help menu or by emailing to support at wingware dot com

« 11.9. Debugger LimitationsTable of Contents12.0. Configuring SSH »

Section Contents

12.0. Configuring SSH
12.1. Configuring Subversion
12.2. Configuring CVS
12.3. Configuring Perforce
12.4. Notes on the Implementation