Return-Path: X-Original-To: apmail-subversion-users-archive@minotaur.apache.org Delivered-To: apmail-subversion-users-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 121E9185C8 for ; Fri, 4 Mar 2016 15:27:46 +0000 (UTC) Received: (qmail 59612 invoked by uid 500); 4 Mar 2016 15:27:45 -0000 Delivered-To: apmail-subversion-users-archive@subversion.apache.org Received: (qmail 59575 invoked by uid 500); 4 Mar 2016 15:27:45 -0000 Mailing-List: contact users-help@subversion.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list users@subversion.apache.org Received: (qmail 59560 invoked by uid 99); 4 Mar 2016 15:27:45 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 04 Mar 2016 15:27:45 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id 5F7C81806AD for ; Fri, 4 Mar 2016 15:27:44 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.821 X-Spam-Level: X-Spam-Status: No, score=-0.821 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd3-us-west.apache.org (amavisd-new); dkim=pass (1024-bit key) header.d=wandisco.com Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id KaKKInudm_C3 for ; Fri, 4 Mar 2016 15:27:42 +0000 (UTC) Received: from mail-wm0-f53.google.com (mail-wm0-f53.google.com [74.125.82.53]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id DC1405FADC for ; Fri, 4 Mar 2016 15:27:42 +0000 (UTC) Received: by mail-wm0-f53.google.com with SMTP id l68so39835812wml.0 for ; Fri, 04 Mar 2016 07:27:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wandisco.com; s=gapps; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=b6bPtCY4yU801a/gU6KorAdgaJLepxZNXWU5yPMF/DM=; b=RrGlGcvXSEz8v9Wd0FOkjhb7VAeWs+AO02iFUZSjTTpbDc9SxbKVuRdtYNytFpQB2A nmaebomBoTxYSLSj6p9qzcuGQQyMded+DXt+1MnRkwwCLlwnlciKq222G6NPLPh+mEGh 4TiC6YY/WQ5eo5T3Z4KJ0uoz9SJVfsbk3iRC0= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=b6bPtCY4yU801a/gU6KorAdgaJLepxZNXWU5yPMF/DM=; b=LhCXOWSf530Abps2AWDCoHOQsAuPTlvjH4LSQQaNNjroaZP9CChbf880o9QPrWKYlQ ZFgta4TMD1uTZ+3Ch/0jBWY6zcMAEiRVfYg+63pG6h7AnW3rjH/WoPDF8kEkFppmy9e+ J5Cuow/nKPh+kMDIvkBwkbVBLPu+nfDD5W6fxV/1fSiQmwbt5pu0DmE1kgEgYaFP6W9W xWG+lJaF2JePiBu0gyqJ19UgYukDC7JL4SL5tzAPeqlnpE5XaZOsKcZgmYjSxGc0xUg1 WPdcat/J4AjI8p0G0DUc/aIkY6g7RR2Xyiiq7TM1g4IT3pwE6YClGudz1Tv6tvhDJMG5 5wqw== X-Gm-Message-State: AD7BkJLCzjNubO7gRJ6NTxWOoi4pm4q+UGoIg7LyKYXxsNBnfBuj+otajy7ahPmjfWhu5C5l X-Received: by 10.28.129.10 with SMTP id c10mr5559535wmd.35.1457105262334; Fri, 04 Mar 2016 07:27:42 -0800 (PST) Received: from localhost (cpc81211-farn9-2-0-cust890.6-2.cable.virginm.net. [86.22.207.123]) by smtp.gmail.com with ESMTPSA id p125sm3863262wmd.16.2016.03.04.07.27.41 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 04 Mar 2016 07:27:41 -0800 (PST) From: Philip Martin To: Peter Klotz Cc: "users\@subversion.apache.org" , Jonathan Komar Subject: Re: Timestamp issue with "svn status" in 1.9.3 References: Date: Fri, 04 Mar 2016 15:27:40 +0000 In-Reply-To: (Peter Klotz's message of "Fri, 4 Mar 2016 12:54:42 +0100") Message-ID: <874mcmi7pv.fsf@wandisco.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain Peter Klotz writes: > When changing the timestamp of a file to an earlier point in time and > leaving the file size unchanged yet altering the content, Subversion > is not always able to detect this change. Not any earlier time, but only the exact earlier time at which Subversion wrote an unchanged file. Without this optimisation large working copies would be extremely slow. $ svnadmin create repo $ svnmucc -mm -U file://`pwd`/repo put <(echo xx) f $ svn co file://`pwd`/repo wc $ stat wc/f | grep Modify Modify: 2016-03-04 15:15:25.927354821 +0000 $ echo zz > wc/f $ svn st wc # timestamp younger so modification detected M wc/f $ touch -d '2016-03-04 15:15' wc/f $ svn st wc # timestamp older so modification detected M wc/f $ touch -d '2016-03-04 15:15:25.927354821' wc/f $ svn st wc # timestamp equal so modification not detected $ -- Philip Martin WANdisco