Environment Information:
Windows Server 2003 R2 SP2
Visual Studio 2005
.NET Framework 2.0
CruiseControl.Net 1.4.03524
Nant 0.85
Fortress 1.1.3.18336
CruiseControl.NET source control block:
Code: Select all
<sourcecontrol type="filtered">
<sourceControlProvider type="vault" autoGetSource="false" applyLabel="false">
<executable>C:\Program Files\SourceGear\Fortress Client\vault.exe</executable>
<username>UserName</username>
<password>**********</password>
<host>ServerName</host>
<repository>Development</repository>
<folder>$/</folder>
<ssl>false</ssl>
<historyArgs>-rowlimit 0</historyArgs>
</sourceControlProvider>
<inclusionFilters>
<pathFilter>
<pattern>$/WebSiteName/**/*.*</pattern>
</pathFilter>
<pathFilter>
<pattern>$/CompanyName.*/**/*.*</pattern>
</pathFilter>
</inclusionFilters>
</sourcecontrol>
Code: Select all
<property name="core.buildArea" value="D:\BuildArea"/>
<property name="core.source" value="${core.buildArea}\Source"/>
<loadtasks assembly="C:\DevelopmentTools\SourceGear\1.1.2.18185\bin\Nant.VaultTasks.dll"/>
<target name="get">
<vaultsetloginoptions user="UserName" password="******" URL="http://ComputerName.CompanyName.na/VaultService/" repository="Development" />
<vaultsetworkingfolder repositoryFolderPath="$/" diskPath="${core.source}" createDiskPath="true" />
<vaultget>
<vaultfileset>
<include name="$/" />
</vaultfileset>
<getoptions Recursive="true" />
</vaultget>
</target>
Thanks,
Justin Lezon