I am running cruise control and am having the following problem
for the vss interface.
When I run the script I get all the modifications since the
beginning of the project.
I think the problem is the time format. At the command line VSS works as
expected with
C:\build>"%VSSPATH%ss.exe" history $/project -R
-vd12/15/03;3:00p~12/01/03;9:00a -Yname,password -I-N
But the command created by Cruise control is
[VSSPublisher]"C:\Program Files\Microsoft Visual
Studio\VSS\win32\ss.exe" history $/project -R -Vd12/16/2003;8:37 AM~12/15/2003;5:37 PM -Yname,password -I-Y
Note the difference for the –Vd
time stamp. VSS documentation notes
show that the AM and PM are incorrect.
This is my source control set up.
]<sourcecontrol
type="vss">
<executable>"C:\Program Files\Microsoft Visual
Studio\VSS\win32\ss.exe"</executable>
<project>$/project</project>
<username>name</username>
<password>password</password>
<ssdir>\\Vss\c\vss</ssdir>
<workingDirectory>c:\build</workingDirectory>
</sourcecontrol>
I have tried adding
<modificationset quietperiod="">
<vss timeformat="hh:mma"/>
</modificationset>
also I tried:
<sourcecontrol type="vss">
<executable>"C:\Program Files\Microsoft Visual
Studio\VSS\win32\ss.exe"</executable>
<project>$/project</project>
<username>name </username>
<password>password</password>
<ssdir>\\Vss\c\vss</ssdir>
<timeformat>hh:mma</timeformat>
<workingDirectory>c:\build</workingDirectory>
</sourcecontrol>
Does anyone have any idea, short of hacking the code… that’s
my next idea.
Kathie Drake
kdrake@xxxxxxxxxxxxxxxx