Boost logo

Boost :

Subject: Re: [boost] [release] scope_exit, local_function, utility/identity_type, and functional/overloaded_function
From: Eric Niebler (eric_at_[hidden])
Date: 2012-05-01 02:21:06

On 4/30/2012 10:28 PM, Jeffrey Lee Hellrung, Jr. wrote:
> On Mon, Apr 30, 2012 at 10:19 PM, Eric Niebler <eric_at_[hidden]> wrote:
>> Merging from the root is Boost's recommended practice, and is not
>> painful at all if you're using a recent version of svn. Prefer to do it
>> that way.
>> You can merge many changesets to release at once using:
>> svn merge -c 1111 -c 2222 -c 3333 ^/trunk
>> where 1111, 2222, etc are the numbers of the changesets. (I didn't know
>> about the ^/trunk syntax until just now, and I've never used it, but I
>> will now. Thanks, Daniel.)
> Hmmm..what you're saying *looks* to be in conflict with [1] (which,
> incidently, I just modified as the TortoiseSVN instructions were outdated).
> Can you (or Daniel, or anyone) clarify/comment?
> Thanks!
> - Jeff
> [1]

Hrm. Either best practice has changed while I was sleeping (possible),
or else whoever wrote this didn't know about Boost's merge policy. The
proscription against merging individual files and subdirectories comes
from long ago ... possibly a time when svn merge tracking was very
rudimentary. It's possible that it doesn't make a difference now. Does
anybody know?

Eric Niebler
BoostPro Computing

Boost list run by bdawes at, gregod at, cpdaniel at, john at