Community technical support mailing list was retired 2010 and replaced with a professional technical support team. For assistance please contact: Pre-sales Technical support via email to firstname.lastname@example.org.
Sigh, we are evaluating version control software and it is surprisingly at how many, how to put it, "broken", workflow issues that people think they need in the replacement (for cvs, sorry guys!-) software. File date preservation being one of them. Yes, it CAN be useful, but is it at all reliable, NO. I agree, the "best" default behaviour is for it to set the filestamp to the checkout time so that build tools can recognize it as "new". This in itself is not foolproof, but better than checking out a new *version* of a file, doing a build, and not seeing anything happen. BUT to get back on topic... What we have also seen, is that some of this software, as well as MSDev, are prone to seeing files as instantly "modified" after a checkout: as soon as you get an update it then shows up as modified. In some cases, this is because of (viral) Antivirus software, live backup software, possibly a time synchrnoization issue between server and client, or in some cases, still a mystery. It may actually be happening to this person, but the thing changing the filestamp may not be CVS. Peter -----Original Message----- From: Bertrand Denoix [mailto:bertrand.denoix at kalimagroup.com] Sent: Tuesday, December 11, 2001 10:24 AM To: cvsnt at cvsnt.org cvsnt downloads at march-hare.com @CVSNT on Twitter CVSNT on Facebook Subject: RE : [Cvsnt] Timestamp of files from checkout Quite useful if you intend to compile them with Make, IMHO... What would happen if you checked out a prevoius version to eradicate a new bug, and recompile right away? If CVS gave it the "old" date, the compile wouldn't do much, and you would be left wondering why the old version doesn't work either. If not, I'm quite sure there is a Good Reason anyway (and in any case, the CVS log will tell you a lot more than a barely trustable file timestamp). > > Well, when I do a "cvs checkout" of my module, all the files > are given the current date and time. Not the date and time > they were last modified. > > -Scott _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt https://www.march-hare.com/cvspro/en.asp#downcvs _______________________________________________ Cvsnt mailing list Cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt https://www.march-hare.com/cvspro/en.asp#downcvs