SCM create snapshot results in "The server you are connecting to is older than your client and not compatible."
We are using RTC 3.0.1.2 (on Linux Redhat) and I am attempting to create a snapshot (in a stream) via the following command:
"./scm.sh create snapshot -n SCMSnapShot -u df000c -P XXXXXXXX -r https://rtc.customs.govt.nz:9443/ccm/resource/itemOid/com.ibm.team.scm.Workspace/_3bhkYHClEeKgMNm9I2g5bQ DaveFlynn_test_A_Stream" which results in the following error:
Could not log in to https://rtc.customs.govt.nz:9443/ccm/resource/itemOid/com.ibm.team.scm.Workspace/_3bhkYHClEeKgMNm9I2g5bQ as user df000c: The server you are connecting to is older than your client and not compatible. Please contact your system administrator to determine the server version and download the appropriate client. Current Client Version: 3.0.1. Your client is not compatible with the server. Update your client from https://jazz.net/downloads/rational-team-concert.
I have checked the version of the server software (3.0.1.2) and the client software (3.0.1.2) via instalation manager & the -version commands.
Can anyone please give me some more pointers as to what may be wrong? Thanks
3 answers
The problem appears not to be the version of scm command line & the server version, but the "-r" (repository uri) & now I have it working i.e. creating snapshots in/on a workspace.
Another question is "how do I get this command to create a snapshot in/on a stream?". When I passed a stream name such as "DaveFlynn_test_A_Stream" I get a result of "Could not find find a workspace or stream specified by selector "DaveFlynn_test_A_Stream" ". This stream does exist.
Any hints ( & thanks so far)
Dave Flynn
Comments
You can use the Stream name or the Stream UUID as far as I know. I only played around with the SCM command line. See http://pic.dhe.ibm.com/infocenter/clmhelp/v4r0m1/topic/com.ibm.team.scm.doc/topics/c_scm_cli.html for the available help.