You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by ju...@apache.org on 2018/04/19 19:06:31 UTC
svn commit: r1829603 - /subversion/trunk/notes/shelving/shelf-structure.txt
Author: julianfoad
Date: Thu Apr 19 19:06:31 2018
New Revision: 1829603
URL: http://svn.apache.org/viewvc?rev=1829603&view=rev
Log:
* notes/shelving/shelf-structure.txt: add patch file details.
Modified:
subversion/trunk/notes/shelving/shelf-structure.txt
Modified: subversion/trunk/notes/shelving/shelf-structure.txt
URL: http://svn.apache.org/viewvc/subversion/trunk/notes/shelving/shelf-structure.txt?rev=1829603&r1=1829602&r2=1829603&view=diff
==============================================================================
--- subversion/trunk/notes/shelving/shelf-structure.txt (original)
+++ subversion/trunk/notes/shelving/shelf-structure.txt Thu Apr 19 19:06:31 2018
@@ -43,6 +43,11 @@ message.
* .svn/shelves/<encoded-name>.patch
The patch file representing one shelf, preceded by its log message.
+ If a log message is not given, the empty string is stored instead. The
+ log message is terminated in the same was as in the log message editor:
+ a newline, then "--This line, and those below, will be ignored--". Then
+ follows a blank line, a line "--This patch was generated by 'svn
+ shelve'--", a blank line, then the patch.
<encoded-name>: the shelf name as UTF-8, encoded byte-by-byte into
two-hex-digit pairs, e.g. shelf name 'Az' is encoded as '417f'.