Date: Thu, 30 Oct 2014 12:50:18 +0100 From: Enrico Maria Crisostomo <enrico.m.crisostomo@gmail.com> To: freebsd-doc@FreeBSD.org Cc: Matthew Seaman <matthew@freebsd.org> Subject: Suggestion about a correction in Porter' HandBook, Chapter 10 Message-ID: <C318C257-B660-491E-B9E0-1E8602C5747F@gmail.com>
index | next in thread | raw e-mail
[-- Attachment #1 --]
Hi all,
This morning I was notified by Matthew Seaman about a problem in a port I maintain and finally we discovered that `svn diff` does **not** output information about files that have "history scheduled with commit": that is, files which seem to be new files, but in reality are not. The typical case is files "added" as a result of a `svn mv` operation. This behaviour led to the problem that affected the port.
The Porter's Handbook implicitly implies that `svn diff` is equivalent to `diff -ruN` but in fact it is not: using `svn diff` may lead to the aforementioned problem. svn 1.7 added the `--show-copies-as-adds` option to the `svn diff` command which forces the expected behaviour. Therefore, I suggest Chapter 10, Section 1, "Using Subversion to Make Patches" to be amended in order to describe this behaviour.
Regards,
--
Enrico
[-- Attachment #2 --]
0 *H
010 + 0 *H
0400
*H
0}10 UIL10U
StartCom Ltd.1+0)U"Secure Digital Certificate Signing1)0'U StartCom Certification Authority0
071024210155Z
171024210155Z010 UIL10U
StartCom Ltd.1+0)U"Secure Digital Certificate Signing1806U/StartCom Class 1 Primary Intermediate Client CA0"0
*H
0
-).2AUGo#G
B|NDRpM-B=o-we5JQpa>O.#._<V
[~**pz~3WG .ᘟMlr[<Ce6fqO"uxfWN#uicgkv$Lb%y`_{`xK'GN 00U00U0USr풜\|~5NԸQ0U#0N@[i04hCA0f+Z0X0'+0http://ocsp.startssl.com/ca0-+0!http://www.startssl.com/sfsca.crt0[UT0R0'%#!http://www.startssl.com/sfsca.crl0'%#!http://crl.startssl.com/sfsca.crl0U y0w0u+70f0.+"http://www.startssl.com/policy.pdf04+(http://www.startssl.com/intermediate.pdf0
*H
}x,\c^#wMq}>UK/^yX֏y frMIŲB61ymQҨݬZ0&