user3356993
user3356993

Reputation: 31

how to override the already existing workspaces in rtc using command scm or lscm

I have the requirement as i need to connect to the rtc and automatically checkout the files from the stream to the repository workspace. I am writing the following commands in the bat file.

lscm login -r https://rtc.usaa.com/ccm -u uname -P password -n nickname -c
scm create workspace (workspacename) -r nickname -s (streamname)
lscm load workspace name -r nickname -d directorypath(c:codebase/rtc)
lscm logout -r nickname

while i am executing the above batch file for the first time it is creating the workspace and loading the project into the workspace path. while i am executing the above batch file for the second time again it is creating the duplicate workspace with the same name and getting exception while loading. I want to override the already existing workspace every time while loading but I didn't find a command for that. can you please provide me any other way of doing it or any command that solves my problem

Upvotes: 3

Views: 1073

Answers (3)

user2561288
user2561288

Reputation: 51

Instead of deleting and again writing the files into workspace, you can try accept incoming changes before load and then using "--force" attribute you can overwrite only the changes made files.

Accept using - SCM accept --flow-components -r <> -u <> -p <> --target

Use force at the end of the load command which you using.

this should work fine.

Upvotes: 0

Erigami
Erigami

Reputation: 854

Either create a uniquely named workspace (perhaps by sticking a time stamp into the name?) and then delete it when you're done, or use the workspace's UUID from the creation step.

Upvotes: 0

Baskar
Baskar

Reputation: 1

It will be good to delete existing local workspace sandbox before loading the new one. In my setup, we execute the following steps: 1. Delete local sandbox (if it makes sense delete existing repository workspace too) 2. Create new repository workspace 3. Load the new repository workspace to local sandbox

Upvotes: 0

Related Questions