# Surround SCM Support

**URL:** https://www.finalbuilder.com/forums/t/surround-scm-support/1691
**Category:** Discussion
**Created:** [January 25, 2011, 6:10am UTC](https://www.finalbuilder.com/forums/t/surround-scm-support/1691 "2011-01-25T06:10:29Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![boylank](https://www.finalbuilder.com/forums/letter_avatar_proxy/v4/letter/b/e0b2c6/32.png) [@boylank](https://www.finalbuilder.com/forums/u/boylank)
#### Post date: [January 25, 2011, 6:10am UTC](https://www.finalbuilder.com/forums/t/surround-scm-support/1691/1 "2011-01-25T06:10:29Z")

</div>

Hi,

Is there a minimum version of Surround that is supported by FB 7?&nbsp; 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&nbsp;currently have FB7 and Surround 2009.

Thanks!

Kevin

P.S.&nbsp; 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  
&nbsp;

---

<div class="post-metadata">

### Author: ![Vincent](https://www.finalbuilder.com/forums/user_avatar/www.finalbuilder.com/vincent/32/938_2.png) [@Vincent](https://www.finalbuilder.com/forums/u/Vincent)
#### Post date: [January 25, 2011, 6:53am UTC](https://www.finalbuilder.com/forums/t/surround-scm-support/1691/2 "2011-01-25T06:53:17Z")

</div>

Hi Kevin   
  
 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?

---

<div class="post-metadata">

### Author: ![boylank](https://www.finalbuilder.com/forums/letter_avatar_proxy/v4/letter/b/e0b2c6/32.png) [@boylank](https://www.finalbuilder.com/forums/u/boylank)
#### Post date: [January 25, 2011, 3:07am UTC](https://www.finalbuilder.com/forums/t/surround-scm-support/1691/3 "2011-01-25T03:07:19Z")

</div>

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.&nbsp; The contents of this file just contains two lines specifying the repository and branch.&nbsp; 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.&nbsp;

I&nbsp;also just checked and I&nbsp;get the same results from FB6 except the .MySCMServerInfo file does not get created at all.

&nbsp;

---

<div class="post-metadata">

### Author: ![boylank](https://www.finalbuilder.com/forums/letter_avatar_proxy/v4/letter/b/e0b2c6/32.png) [@boylank](https://www.finalbuilder.com/forums/u/boylank)
#### Post date: [January 25, 2011, 3:57am UTC](https://www.finalbuilder.com/forums/t/surround-scm-support/1691/4 "2011-01-25T03:57:21Z")

</div>

OK, this is really strange but it just started working. I have no idea what changed but now it is working perfectly.
