Specifications
Chapter 30354
• connectionData is a pointer to the agent’s data that passed into Dreamweaver during the
Connect() call.
• localPathList is the list of local file or folder path names to put into the source
control system.
• remotePathList is a mirrored list of remote file or folder path names.
• numItems is the number of items in each list.
Returns
true if successful; false otherwise.
bool SCS_NewFolder()
Description
Creates a new folder.
Arguments
void *connectionData, const char *remotePath
• connectionData is a pointer to the agent’s data that passed into Dreamweaver during the
Connect() call.
• remotePath is the full path name of the remote folder the DLL creates.
Returns
true if successful; false otherwise.
bool SCS_Delete()
Description
Deletes a list of files or folders from the source control system.
Arguments
void *connectionData, const char *remotePathList[], const int numItems
• connectionData is a pointer to the agent’s data that passed into Dreamweaver during the
Connect() call.
• remotePathList is a list of remote file or folder path names to delete.
• numItems is the number of items in remotePathList.
Returns
true if successful; false otherwise.
bool SCS_Rename()
Description
Renames or moves a file or folder, depending on the values that are specified for oldRemotePath
and
newRemotePath. For example, if oldRemotePath equals "$/folder1/file1" and
newRemotePath equals "$/folder1/renamefile1", file1 is renamed renamefile1 and is located
in folder1.
If
oldRemotePath equals "$/folder1/file1" and newRemotePath equals "$/folder1/
subfolder1/file1"
, file1 is moved to the subfolder1 directory.