Bugs item #1076925, was opened at 2004-12-01 18:29 Message generated for change (Comment added) made by drieseng You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=474851&aid=1076925&group_id=54790
Category: Tasks Group: cvs Status: Open Resolution: None Priority: 8 Submitted By: Steinar Herland (steinarherland) Assigned to: Nobody/Anonymous (nobody) Summary: The vsscheckout does'nt set the last-modified correctly Initial Comment: When doing a checkout, last-modified is sett to <now>, not to the last-modified-in-vss. I have my assemblies in vss, and checkout before building. Due to the problem, I have to - checkout from vss - remove the files - getlatest "usemodtime" from vss - attrib readonly=false How about having a "usemodtime" property on the vsscheckout task? (EVEN better would be a property "dontgetlocalfiles" or similar. - That way I could <get> <build> <checout "dontgetlocalfiles"> <checkin> My current script: <target name="checkout"> <vsscheckout user="${vss.user}" password="${vss.password}" dbpath="${vss.server.dir}\srcsafe.ini" recursive="false" localpath="${vss.local.assemblies.release}" path="${vss.assemblies.release}" /> <delete dir="${vss.local.assemblies.release}" /> <vssget user="${vss.user}" password="${vss.password}" replace="false" writable="false" dbpath="${vss.server.dir}\srcsafe.ini" verbose="true" usemodtime="true" recursive="false" localpath="${vss.local.assemblies.release}" path="${vss.assemblies.release}" /> <attrib readonly="false" verbose="true"> <fileset> <include name="${vss.local.assemblies.release}\*" /> </fileset> </attrib> </target> ---------------------------------------------------------------------- >Comment By: Gert Driesen (drieseng) Date: 2004-12-09 08:35 Message: Logged In: YES user_id=707851 I'll probably add support for all three types of local timestamps later today (or so), meaning : Current : The timestamp of the local file is set to the current date and time. Modified : The timestamp of the local file is set to the file's last modification date and time. Updated : The timestamp of the local file is set to the date and time that the file was last checked in to the database. (the default value would be Current ofcourse) If you can come up for better names for the enum fields, don't hesistate to tell me ;-) After that I'll look into adding a "localcopy" attribute that controls whether local files should be retrieved. ---------------------------------------------------------------------- Comment By: Steinar Herland (steinarherland) Date: 2004-12-03 14:57 Message: Logged In: YES user_id=1169772 I have made a patch (CheckoutTask.cs) adding support for usemodtime to the task. Can somebody please commit? ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=474851&aid=1076925&group_id=54790 ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/ _______________________________________________ NAntContrib-Developer mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/nantcontrib-developer