[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Shelving: documenting the storage location [was: svn commit: r1825045 ...]

From: Julian Foad <julianfoad_at_apache.org>
Date: Mon, 26 Mar 2018 08:30:40 +0100

Daniel Shahaf wrote:
> julianfoad_at_apache.org wrote on Thu, 22 Feb 2018 11:02 +0000:
>> +++ subversion/trunk/subversion/svn/svn.c Thu Feb 22 11:02:02 2018
>> + " Shelved changes are stored in <WC>/.svn/shelves/\n"
>
> I noticed this line while reviewing the backport and wanted to ask, why
> do we document the storage location publicly? We don't generally
> promise anything about the internal structure of .svn/ so this would
> be a first.

I put that information there to help the people who (inevitably) run
into problems. I want them to be able recover manually.

I would not intend to keep that sentence in the final non-experimental
version of shelving. I have now filed a sub-task of the Shelving issue
to remind me to remove it:
   https://issues.apache.org/jira/browse/SVN-4731

Thanks for checking up on this point.

- Julian

>> "\n"
>> " The shelving feature is EXPERIMENTAL. This command is likely to change\n"
>> " in the next release, and there is no promise of backward compatibility.\n"
Received on 2018-03-26 09:41:45 CEST

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.