Dan Ellis wrote on Wed, Apr 29, 2015 at 15:43:00 -0700: > Hi, > > We use some custom properties for tracking (e.g. my_prop:trace_to > req_12345) and have noticed that svn renames do not copy these across the > delete/add operation. I've tried searching the archives to see if I could > find a rationale as to why, but haven't come across any. >
'svn cp' and 'svn mv' do copy properties across. How exactly are you invoking those operations? Are you perhaps using a wrapper that does 'svn rm && svn add'? Can you show us a transcript? On my system I see it working: [[[ % svn pl -v baz Properties on 'baz': k v % svn mv baz foo A foo D baz % svn ci -q -mm % svn pl -v foo Properties on 'foo': k v ]]] > I'm guessing this could be legitimately viewed as a feature or a problem, > depending on your point of view. > > Is there a viable option to try and get svn renames to copy these over? > Including properties in mv/cp is the default behaviour and cannot be turned off (except by doing 'svn propdel' after the cp/mv and before committing). What version of the client are you using? > Thanks, > Dan