Problems with checkout for build

If you are having a problem using Vault, post a message here.

Moderator: SourceGear

Post Reply
amarkosian
Posts: 2
Joined: Fri Oct 10, 2008 4:50 pm

Problems with checkout for build

Post by amarkosian » Fri Oct 24, 2008 5:33 am

I am using Vault/CruiseControl combination for build. After Vault was upgraded to 4.1 Version, the build broke, because some of the 3-rd party libs could not be retrieved from rep. I use the following lines for that task in Nant script:

<target name="fetch_3rdparty">

<foreach item="String" in="boost, UltimateToolbox, zlib" delim="," property="sub_dir">
<!--Set the login options: username, password, and server url URL="http://vaultserver/VaultService-->
<vaultsetloginoptions user="${vault.username}" password="${vault.password}" URL="${vault.url}" />
<!--Connect to NantTestRep-->
<vaultsetrepository repositoryName="${vault.repository}" />
<!--Set a working folder.-->
<vaultsetworkingfolder repositoryFolderPath="$/deverse/${sub_dir}/" diskPath="${vault.working_dir}/${sub_dir}/" createDiskPath="true" />
<!--Do a get on the working folder.-->
<vaultget>
<vaultfileset>
<include name="${vault.working_dir}/${sub_dir}/" />
</vaultfileset>
<getoptions Recursive="true" />
</vaultget>

</foreach>
</target>

Could somebody explain to me why on Earth this works for Zlib and UltimateToolbox, but does not work for boost? What could possibly be a catch here? the only difference between boost lib and other 2 is that boost has another 'boost' folder in it. in other words, it is 'boost/boost/blah-blah... But how could this be a problem?

lbauer
Posts: 9736
Joined: Tue Dec 16, 2003 1:25 pm
Location: SourceGear

Re: Problems with checkout for build

Post by lbauer » Fri Oct 24, 2008 7:25 am

You also sent us an e-mail, which I forwarded to one of our developers, it's case 216930. We'll be in touch soon.
Linda Bauer
SourceGear
Technical Support Manager

Post Reply