Is there a minimum version of Surround that is supported by FB 7? Also, is there some documentation available (either from you or from Seapine?) that will allow me to tell what might be wrong from the command line that is shown in the error in the build log?
I currently have FB7 and Surround 2009.
Thanks!
Kevin
P.S. Here is what is being shown for the Surround Get action.
Starting Directory: C:\dev\Seapine\Surround SCM\ Parameters: get * -y**** -r -b"MyApp 4.60" -d"C:\dev\distrib\Staging\MyApp Demo\Delphi 2010\" -pMyApp -tcurrent -wreplace Output from C:\dev\Seapine\Surround SCM\sscm.exe Action Failed C:\dev\Seapine\Surround SCM\sscm.exe returned : 1
We use Surround here (currently 2010 but have used it for many years) and have seen the same error occasionally… unfortunately we have never been able to find the cause as the error appears randomly, and the action usually succeeds the next time we run it. I have not been able to find any documentation from seapine on what the error code is, and sscm.exe does not write anything to stdout when it occurs. Are you seeing this error every time you run the action?
Yes, I get this error every time on the GET action. I removed the working directory from the GET and inserted a separate "Set Working Directory" action prior to that and it works perfectly, so FB7 is communicating with Surround just fine. The GET does not seem to work whether I do a recursive or a non-recursive GET. I have the branch and repository set just like I have them set in the "Set Working Directory" action. The GET does work from the Surround IDE.
Even though it fails, it does put the .MySCMServerInfo file in the directory, but no other files. The contents of this file just contains two lines specifying the repository and branch. When I do a successful GET from the Surround IDE this file also contains lines specifying all the files that were put into the directory.
I also just checked and I get the same results from FB6 except the .MySCMServerInfo file does not get created at all.