
Le 22/04/12 07:54, Jeffrey Lee Hellrung, Jr. a écrit :
On Sat, Apr 21, 2012 at 10:41 PM, Michel Morin<mimomorin@gmail.com> wrote:
Jeffrey Lee Hellrung, Jr. wrote:
I applied your patch and committed (rev 78121). If I screwed something up in the process of committing, apologies and someone please let me know! Thanks for committing, Jeff!
A somewhat related but more general question: What is the procedure to get changes from trunk into release? I understand we wait a couple days for the tests to cycle, ensure there aren't any regressions, then merge to release...and this last merging step in SVN I'm not familiar with. I certainly don't want to mess anything up. Sorry, I don't have any knowledge about merging :/
Boost wiki has some information on merging:
https://svn.boost.org/trac/boost/wiki/ImprovingPractices#Mergingchangesfromd... but it only says about TortoiseSVN.
That might be good enough, as I am currently using TortoiseSVN.
Can some Boost developers provide the information on
* how to merge into the release branch via svn * what should we care about when merging ?
If anyone can just quickly confirm that the wiki is up-to-date and complete regarding merging (maybe at least as far as TortoiseSVN is concerned), that would help, too.
Hi, I don't know for TurtoiseSVN, but what do you think of the adding the CLI as *Merge * * *Command line: * o *Start with a working copy of https://svn.boost.org/svn/boost/branches/release. * o *Go to the release branch directory where the merge will take place. * *cd<rel>/<directory_path> * o *Merge the directory or a specific file from trunk * *svn merge<trunk>/<directory_path>@HEAD svn merge<trunk>/<directory_path>/<file_name>@HEAD* * TortoiseSVN: /As before/ Inspect resulting working copy for correctness. *Run the test with as many compilers as you can. * Commit working copy changes. Maybe someone has a better way. Best, Vicente