>--- Forwarded mail from [EMAIL PROTECTED]

>[EMAIL PROTECTED] wrote:
>> If you mean you want checkout to record the current timestamp of the
>> file rather than the time of the checkin, that would also break things
>> like make.
>I'm not sure I follow this. How would using the timestamp of the file
>instead of the time of checkin break make? Presumably, the file's timestamp
>would be older than the time of the checkin, and on a fresh checkout there
>won't be any targets (e.g. *.o) at all. Hmmm... well, I guess I'm assuming
>that the targets will be created in the same directory as, or a subdirectory
>of, the source directory. Is that a poor assumption? Might the targets be in
>a directory completely outside of CVS's knowledge?

The problem is that the CVS doesn't guarantee that the files are copied
into the workspace in the same order in which they were checked in.  So
for derived files like y.tab.c and y.tab.h that might be checked in
(these might be bad examples, but you know what I mean), unpleasant things
can happen if their timestamps come out in the wrong order.

>--- End of forwarded message from [EMAIL PROTECTED]



_______________________________________________
Info-cvs mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/info-cvs

Reply via email to