| static ScmFileStatus | ScmFileStatus. ADDED | File is added to the working tree and does not yet exist in the repository. | 
| static ScmFileStatus | ScmFileStatus. CHECKED_IN | File from working tree is checked into the repository. | 
| static ScmFileStatus | ScmFileStatus. CHECKED_OUT | File is checked out from the repository and into the working tree. | 
| static ScmFileStatus | ScmFileStatus. CONFLICT | The file in the working tree has differences to the one in repository that
 conflicts ie. | 
| static ScmFileStatus | ScmFileStatus. COPIED | The file has been copied in the working tree. | 
| static ScmFileStatus | ScmFileStatus. DELETED | File is removed from the working tree thus not revisioned anymore.The file is still present in the repository.
 The file could be deleted from the filesystem depending on the provider.
 | 
| static ScmFileStatus | ScmFileStatus. EDITED |  | 
| static ScmFileStatus | ScmFileStatus. LOCKED | The file is locked. | 
| static ScmFileStatus | ScmFileStatus. MISSING | The file is missing in the working tree. | 
| static ScmFileStatus | ScmFileStatus. MODIFIED | The file has been modified in the working tree. | 
| static ScmFileStatus | ScmFileStatus. PATCHED | The file in the working tree has been updated with changes from the repository. | 
| static ScmFileStatus | ScmFileStatus. RENAMED | The file has been renamed or moved in the working tree. | 
| static ScmFileStatus | ScmFileStatus. TAGGED | The file is part of a tag. | 
| static ScmFileStatus | ScmFileStatus. UNKNOWN | The file is in the working tree but is not versioned and not ignored either. | 
| static ScmFileStatus | ScmFileStatus. UPDATED | The file is added, removed or updated from the repository, thus its
 up-to-date with the version in the repository. |