|
Boost : |
Subject: Re: [boost] trunk vs release
From: troy d. straszheim (troy_at_[hidden])
Date: 2009-05-25 08:06:16
Vladimir Prus wrote:
> troy d. straszheim wrote:
>
>> Beman Dawes wrote:
>>> On Thu, May 21, 2009 at 2:40 PM, Vladimir Prus <vladimir_at_[hidden]>wrote:
>>>
>>>> troy d. straszheim wrote:
>>>>
>>>>> I share your worry. Probably some scm mechanism should take care of
>>>>> it. I'm out of ideas for the moment.
>>>> svn:externals in SVN allow you to have master copies of headers say in
>>>>
>>>> libs/thread/include
>>>>
>>>> and have a copy checked out into
>>>>
>>>> boost/thread
>>>>
>>>> while making commits in boost/thread work, and commit into the master
>>>> copy. Disk requirements are a question, though.
>>>
>>> I also really worried about this header issue.
>>>
>>> Volodya, thanks for the svn:externals suggestion. I'll try to learn more
>>> about svn:externals so I can form an opinion.
>>>
>> I said I was "out of ideas", but that was a little disingenuous. This
>> is certainly one of many possible implementations, but I urge caution
>> here. We've been using svn:externals for subproject management for a
>> while, against the conventional wisdom. It makes merging even harder,
>> can turn a large difficult-to-merge project into an impossible to merge
>> project.
>
> Was that before relative svn:externals were available?
>
It was, but relative externals don't change anything.
-t
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk