subversion-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Philip Martin <phi...@codematters.co.uk>
Subject Re: AW: Timestamp issue with "svn status" in 1.9.3
Date Fri, 04 Mar 2016 22:22:07 GMT
Peter Klotz <Peter.Klotz@ith-icoserve.com> writes:

> Instead of "why is the second change not reported" it should be "why
> is the first change reported".
>
> Relevant part of the script:

At this point Subversion has recorded a timestamp for the file.

>   echo "2" > x
>   touch -m -t "201212310000.00" x
>   svn -q status  <-- this change is detected by Subversion (why?)

The recorded timestamp is not 201212310000.00 so it does not match the
file's timestamp and Subversion detects the change.

>   svn commit -m "" x

Subversion records the current timestamp 201212310000.00.

>   echo "3" > x

The file's timestamp is not 201212310000.00 so it does not match the
recorded timestamp and Subversion detects the change.

>   touch -m -t "201212310000.00" x
>   svn -q status <-- this change is not detected by Subversion (as expected)

The recorded timestamp and the file's timestamp are both 201212310000.00
and Subversion does not detect the change.

-- 
Philip

Mime
View raw message