Specifications

Chapter 30358
Arguments
void *connectionData, const char *localPathList[], const char *remotePathList[],
bool successList[], const int numItems
connectionData is a pointer to the agents data that passed into Dreamweaver during the
Connect() call.
localPathList is a list of local file or folder path names to check in.
remotePathList is a mirrored list of remote file or folder path names.
successList is a list of Boolean values that are populated by the DLL to let Dreamweaver
know which of the corresponding files are successfully checked in.
numItems is the number of items in each list.
Returns
true if successful; false otherwise.
bool SCS_Checkout()
Description
Checks out a list of local files or folders from the source control system. The DLL is responsible
for granting the privileges that let the file be writable. If it is unsupported by the source control
system and this feature is enabled by the user, this function uses the Dreamweaver internal Check
in/Check out functionality, which transports .lck files to and from the source control system.
Arguments
void *connectionData, const char *remotePathList[], const char *localPathList[],
bool successList[], const int numItems
connectionData is a pointer to the agents data that passed into Dreamweaver during the
Connect() call.
remotePathList is a list of remote file or folder path names to check out.
localPathList is a mirrored list of local file or folder path names.
successList is a list of Boolean values that are populated by the DLL to let Dreamweaver
know which of the corresponding files are successfully checked out.
numItems is the number of items in each list.
Returns
true if successful; false otherwise.
bool SCS_UndoCheckout()
Description
Undoes the check-out status of a list of files or folders. The DLL is responsible for making the file
read-only. If it is unsupported by the source control system and this feature is enabled by the user,
this function uses the Dreamweaver internal Check in/Check out functionality, which transports
.lck files to/from the source control system.