I am trying to use the cvs-update from the 0.85 rc1 and
it is not functioning as I would expect it. The task
takes a fileset and I would expect it to only act on the
files in the fileset but it appears to try to update all of
the files/directories instead of just the file(s) that are
specified.
I am using TortoiseCVS and it appends the filenames
with a space between them for all of the files/directories
that are picked to be updated. Below is an example of
the command TortoiseCVS uses with
mymodule.metrics.txt being a file and AutoArchive being
a directory.
I have not checked the rest of the cvs-* task to see if
they are working the same way or not.
Example:
In C:\projects\MyModule "C:\Program
Files\TortoiseCVS\cvs.exe" "-q" "-z6" "-x" "update" "-d" "-
P" "mymodule.metrics.txt" "AutoArchive"
CVSROOT=:sspi:myservername:/cvsreponame
Logged In: YES
user_id=1176927
Here is an example of the fileset that I am using.
<fileset>
<include name="build.metrics.txt" />
</fileset>
Logged In: YES
user_id=677222
This should be fixed in RC2, forgot to update the bug.
Logged In: YES
user_id=1176927
This was fixed with rc2 but it appears that the bug is back
in rc3 and rc4.
Thx