Hi
just tested with the 1.6 code base, and it works
if you can not upgrade to 1.6; you can do the following :
get the source of 1.6,
copy the code of the vsts source control block, giving it another name in
the reflector attribute in the class,
and change your config to use this copy
this way you're using the 1.6 code of vsts, inside 1.5 :-)
config tested :
<sourcecontrol type="multi">
<sourceControls>
<filesystem>
<!-- Check for changes in the latest 1.2 version of the server...
-->
<repositoryRoot>d:\temp</repositoryRoot>
</filesystem>
<vsts>
<server>http://xxxxx:8080/tfs/default/</server>
<username>cruise</username>
<password>xxxxxxx</password>
<domain>yyyyyy</domain>
<autoGetSource>true</autoGetSource>
<cleanCopy>true</cleanCopy>
<force>true</force>
<deleteWorkspace>true</deleteWorkspace>
<workspace>wsp</workspace>
<project>$/QQQQQQQQ/Main</project>
</vsts>
<vsts>
<server>http://xxxxx:8080/tfs/default/</server>
<username>cruise</username>
<password>xxxxxxx</password>
<domain>yyyyyy</domain>
<autoGetSource>true</autoGetSource>
<cleanCopy>true</cleanCopy>
<force>true</force>
<deleteWorkspace>true</deleteWorkspace>
<workspace>wsp</workspace>
<project>$/QQQQQQQQ/Main</project>
</vsts>
</sourceControls>
</sourcecontrol>
with kind regards
Ruben Willems
On 8 September 2011 16:01, Miked348 <[email protected]> wrote:
> The original SVN configuration used the Multi Source Block as follows:
>
>
> ----> cut start
> <!--<sourcecontrol type="multi">
> <sourceControls>
> <svn>
> <trunkUrl>
> https://subversion.xxxxx.com/aether/application_code/dotnet/DEV2/ISO8583Integration
> </trunkUrl>
>
>
>
> <workingDirectory>C:\repos\revolution\DEV2\ISO8583Integration</workingDirectory>
> <executable>C:\Program Files (x86)\CollabNet\Subversion
> Client\svn.exe</executable>
> </svn>
> <svn>
> <trunkUrl>
> https://subversion.xxxxx.com/aether/application_code/dotnet/DEV2/library/AuthEngine
> </trunkUrl>
>
>
> <workingDirectory>C:\repos\revolution\DEV2\library\AuthEngine</workingDirectory>
> <executable>C:\Program Files (x86)\CollabNet\Subversion
> Client\svn.exe</executable>
> </svn>
> <svn>
> <trunkUrl>
> https://subversion.xxxxx.com/aether/application_code/dotnet/DEV2/library/CommonLibraries/Serve</trunkUrl>
> <workingDirectory>C:\repos\revolution\DEV2\library\Common
> Libraries\Serve</workingDirectory>
> <executable>C:\Program Files (x86)\CollabNet\Subversion
> Client\svn.exe</executable>
> </svn>
> <svn>
> <trunkUrl>
> https://subversion.xxxxx.com/aether/application_code/dotnet/DEV2/library/CommonLibraries/log4net</trunkUrl>
> <workingDirectory>C:\repos\revolution\DEV2\library\Common
> Libraries\log4net</workingDirectory>
> <executable>C:\Program Files (x86)\CollabNet\Subversion
> Client\svn.exe</executable>
> </svn>
> </sourceControls>
> </sourcecontrol>-->
> -----> cut end
>
> When I tried to use the multi block replacing <svn> with <vsts> source
> blocks it would not pass through the valiadate step....I agree it is a bug
> and I will have to wrap around to this issue shortly but for now....getting
> the one block of vsts to work would be nice!
>
> This morning I tried my first real test and it failed with a access error
> (TF30063) attempting to access http://tfs.xxxx.com/tfs/DefaultCollection !
>
> I read in many locations that I needed the /tfs/DefaultCollection to access
> my Project setting of $/Project/Main/src/foocode ?
>
>
> Comments?
>
>
> Thanks for all your input!
>
>
> -----mikeD
>