Normally, after you check classes or interfaces out of the SCM repository, you modify them and then check them in again. If you decide not to check in your changes, you should cancel your checkout to make the program elements available to other users of the SCM repository.
To cancel checkout of classes and interfaces:
Other developers can now check the classes and interfaces out of the SCM repository. Depending on the external SCM tool that you use, a backup copy of the classes and interfaces may be created on your workstation.
External SCM Tools (Windows)
Setting Your SCM Connection Parameters (Windows)
Checking Classes Out from an External SCM Tool (Windows)
Checking Classes In with an External SCM Tool (Windows)
Displaying SCM History (Windows)