FEDERICO PRADES ILLANES wrote on Fri, Sep 23, 2016 at 12:36:24 +0200: > Steps to reproduce: > > 1. Create a branch b1. > 2. Create an dummy file in b1, with svn:keywords. > 3. Don't use the svn:keywords on the file. > 4. Commit the changes to b1. > 5. Create a branch b2, from b1. > 6. Perform a switch to b2. > > Expected results: > > - Dummy file modification time hasn't change > > Actual results > > - Dummy file modification time has change
I can reproduce this with current trunk and I agree it's a (minor) bug. Minimal reproduction: svn co -q $URL wc cd wc touch iota svn add iota svn ps -q svn:keywords Id iota svn ci -q -mr1 svn up -q stat iota svn switch ^/iota iota stat iota > This is a problem specially with header files, in C++ projects. This bug > wasn't present in svn 1.7.9 r1462340. > > Can someone else confirm, and will proceed to open the issue. Confirmed. Thanks for the clear bug report1 Daniel