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 D894411C6E for ; Sun, 1 Jun 2014 03:27:58 +0000 (UTC) Received: (qmail 17264 invoked by uid 500); 1 Jun 2014 03:27:57 -0000 Delivered-To: apmail-subversion-users-archive@subversion.apache.org Received: (qmail 17223 invoked by uid 500); 1 Jun 2014 03:27:57 -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 17216 invoked by uid 99); 1 Jun 2014 03:27:57 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 01 Jun 2014 03:27:57 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of smcbutler@gmail.com designates 74.125.82.50 as permitted sender) Received: from [74.125.82.50] (HELO mail-wg0-f50.google.com) (74.125.82.50) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 01 Jun 2014 03:27:51 +0000 Received: by mail-wg0-f50.google.com with SMTP id x12so3593072wgg.21 for ; Sat, 31 May 2014 20:27:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=FnZy8vfbrjitbYChPmDU5HVznEuj0iT+JeiNSEmmqY4=; b=xFbFCyzexjmxomNOliWYvfjH6o05GlkaJgbUTM4p4F9I2yWTgt9Gu/jbyoahjbYgT/ IrXcOQD+LvhhOKz46kaGciaAxLTt6QazHFj19N+zZd62aFbZ6D0QuRhBiaqLhzWe04Zd kjmE9Mc8OSLBa5msFveVmJozhbjNMPt2RXldgLWo4j/mdx9voTAvpHA7tckKdWkNwEPf WF7zHirbWPFNZ5gl8fp5wie1F1K2dMPuuYISwxoePeIcNy0k4Oo45LWGvg/DmtqY4rUE /qAKNDwtit6vMH/E2SlcuVcQ4XBbVIEx7XoUsMXe5ER9at1pMEyt1IbLgwKc9fPL2gWc A+ZQ== MIME-Version: 1.0 X-Received: by 10.180.94.37 with SMTP id cz5mr11094924wib.19.1401593250307; Sat, 31 May 2014 20:27:30 -0700 (PDT) Received: by 10.216.26.9 with HTTP; Sat, 31 May 2014 20:27:30 -0700 (PDT) Date: Sat, 31 May 2014 20:27:30 -0700 Message-ID: Subject: svn commit of locked/unmodified files From: Simon Butler To: users@subversion.apache.org Content-Type: multipart/alternative; boundary=f46d04426c2ccde47004fabddbeb X-Virus-Checked: Checked by ClamAV on apache.org --f46d04426c2ccde47004fabddbeb Content-Type: text/plain; charset=UTF-8 hi when i lock multiple files in a directory modify only one and then commit the directory ,the last changed rev on all files is set to the commit revision. however, when i query the server the repository last changed rev is unchanged. why does the svn workspace get a different answer for "last changed rev" than the svn server? here's a quick shell script showing the problem. thanks in advance for any insight on this. #!/bin/bash cd /tmp mkdir svntest cd !$ svnadmin create repo svn mkdir file:///tmp/svntest/repo/foo -m test svn co file:///tmp/svntest/repo/foo foo cd foo touch a b svn add a b svn commit -m bar svn lock a b echo a > a svn commit -m barf svn st -v svn info b svn info file:///tmp/svntest/repo/foo/b cd .. svn co file:///tmp/svntest/repo/foo too svn st -v foo too --f46d04426c2ccde47004fabddbeb Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

hi=C2=A0

when= i lock multiple files in a directory modify only one and then commit the d= irectory ,the last changed rev on all files is set to the commit revision. = however, when i query the server=C2=A0the repository last changed rev is un= changed.

why does the svn workspace get a different answer for &= quot;last changed rev" than the svn server?

here's a quick shell script showing the problem.=C2=A0
thanks in advance for any insight on this.

<= div>

#!/bin/bash
cd /tmp
<= div>mkdir svntest
cd !$
svnadmin create repo
svn mkdir file:///tmp/svntest/repo/foo -m test
svn co file:///tmp= /svntest/repo/foo foo
cd foo
touch a b
svn ad= d a b
svn commit -m bar
svn lock a b
echo a &= gt; a
svn commit -m barf
svn st -v
svn info b
= svn info file:///tmp/svntest/repo/foo/b
cd ..
svn co fi= le:///tmp/svntest/repo/foo too
svn st -v foo too
--f46d04426c2ccde47004fabddbeb--