Version Manager API
| Introduction |
| How to buy Team Coherence |
| What is Team Coherence? |
| API |
| Constants (TCVcsConst.pas) |
| Main Interface (GPVMain.dll) |
| TCVcsAbout |
| TCVcsBrowseFolder |
| TCVcsCheckInFile |
| TCVcsCheckInFiles |
| TCVcsCheckInFilesEx |
| TCVcsCheckOutFile |
| TCVcsCheckOutFiles |
| TCVcsCheckOutFilesEx |
| TCVcsCreateProject |
| TCVcsCurrentConnection |
| TCVcsCurrentUserName |
| TCVcsErrorString |
| TCVcsFileMainExtension |
| TCVcsGetCheckInInfo |
| TCVcsGetCheckOutInfo |
| TCVcsGetFileID |
| TCVcsGetFileList |
| TCVcsGetFileListForFolders |
| TCVcsGetFileStatus |
| TCVcsGetObjectType |
| TCVcsGetObjectVersions |
| TCVcsGetViewBaseID |
| TCVcsGetViews |
| TCVcsHaveLock |
| TCVcsInitialize |
| TCVcsIsFileArchived |
| TCVcsLogin |
| TCVcsLockFile |
| TCVcsProjectIDByName |
| TCVcsRefreshCache |
| TCVcsRelease |
| TCVcsRemoveFiles |
| TCVcsRenameFile |
| TCVcsSelectConnection |
| TCVcsSelectProject |
| TCVcsSelectView |
| TCVcsShowArchiveManager |
| TCVcsShowConnectionInfo |
| TCVcsShowHistory |
| TCVcsShowProperties |
| TCVcsShowWorkfileDifferences |
| TCVcsUndoCheckOutFile |
| TCVcsUndoCheckOutFiles |
| Direct Interface (GPVCCore.dll) |
| TCDAddVersionLabelEx |
| TCDVcsAddConnection |
| TCDVcsAddFolder |
| TCDVcsAddProject |
| TCDVcsAddVersionLabel |
| TCDVcsAttachVersionLabel |
| TCDVcsCheckInFile |
| TCDVcsCheckOutFile |
| TCDVcsCheckOutFileEx |
| TCDVcsConnect |
| TCDVcsCurrentConnection |
| TCDVcsDeleteConnection |
| TCDVcsDeleteFile |
| TCDVcsDeleteFolder |
| TCDVcsDeleteProject |
| TCDVcsDeleteVersionLabel |
| TCDVcsDetachVersionLabel |
| TCDVcsDisconnect |
| TCDVcsEnumConnections |
| TCDVcsEnumFiles |
| TCDVcsEnumFolders |
| TCDVcsEnumLabels |
| TCDVcsEnumLockedFiles |
| TCDVcsEnumProjects |
| TCDVcsEnumRevisions |
| TCDVcsEnumViews |
| TCDVcsErrorString |
| TCDVcsFileStatus |
| TCDVcsGetFileCheckoutPath |
| TCDVcsGetFileGroupExt |
| TCDVcsGetFileID |
| TCDVcsGetFileWorkingPath |
| TCDVcsGetObjectNotes |
| TCDVcsLock |
| TCDVcsModifyVersionLabel |
| TCDVcsMoveFile |
| TCDVcsNextPromotionLabel |
| TCDVcsPromote |
| TCDVcsRemoveObject |
| TCDVcsRenameFolder |
| TCDVcsRenameProject |
| TCDVcsSetObjectNotes |
| TCDVcsSetView |
| TCDVcsShareFile |
| TCDVcsUncheckOutFile |
| TCDVcsUnshareFile |
| TCDVcsUpdateConnection |
| Other |
| VcsExport |
| VcsImport |
| Type Definitions (TCVcsTypes.pas) |
| Utilities (TCVcsUtils.pas) |
| InitializeCheckInInfo |
| InitializeCheckOutInfo |
| ReleaseCheckInInfo |
| ReleaseCheckOutInfo |
| Addins and Triggers |
| Client-side |
| Check In |
| Check Out / Get |
| Lock / Unlock |
| Promote |
| VcsBeginAction |
| VcsConfigureAddin |
| VcsEndAction |
| VcsInitEventAddin |
| VcsReleaseAddin |
| VcsShowAbout |
| VcsToLocalFormat |
| Server-side |
| TDisableServer |
| TEnableServer |
| TEnumerateFiles |
| TFlushBuffers |
| TGetFileInfo |
| TGetUserInfo |
| Thaw |
| TReinitialize |
| TValidateRepository |
| uUtils.pas |
| VcsAfterAssignVersion |
| VcsAfterCheckIn |
| VcsAfterCheckOut |
| VcsAfterCreateFolder |
| VcsAfterCreateProject |
| VcsAfterDeleteObject |
| VcsAfterFreeze |
| VcsAfterGet |
| VcsAfterLock |
| VcsAfterLogin |
| VcsAfterLogout |
| VcsAfterPromote |
| VcsAfterRemoveVersion |
| VcsAfterUnlock |
| VcsBeginAction |
| VcsConfigureAddin |
| VcsEndAction |
| VcsInitAddin |
| VcsReleaseAddin |