Thread: [Codestriker-user] excluding files that have changed as a result of an SVN merge ...
Brought to you by:
sits
From: <Rin...@em...> - 2008-06-16 22:14:17
|
All, Is there any way to generate topics of commited code (subversion) that exclude files that have changed as the result of a merge? We have developers trying to create topics of code that spans, say, revs 4019 - 4032 but there's been a merge at, say, 4026 that pulled in a bunch of changes that aren't relevant to the topic. They only want the topic to include their own changes. Is there any way to do this? Thanks. Nolan Ring |
From: Maxime L. <max...@ya...> - 2008-06-17 01:42:56
|
Hi, Rin...@em... a écrit : > Is there any way to generate topics of commited code (subversion) that > exclude files that have changed as the result of a merge? We have > developers trying to create topics of code that spans, say, revs 4019 - > 4032 but there's been a merge at, say, 4026 that pulled in a bunch of > changes that aren't relevant to the topic. They only want the topic to > include their own changes. Is there any way to do this? > We have a similar problem at work. We use work branches to do modification to the code; before merging back to the main branch we use CodeStriker to do a code review of the whole changes. Normally we merge changes from the stable branch to the work branch before creating the topic. That way only changes related to the branch show up in the diff. The trick here is to force CodeStriker to create a topic between two branches in Subversion, instead of a single branch between two revisions. You can either use the patch file feature of CodeStriker or modify CodeStriker to accept two branches. I did the later against CS 1.9.3 (or 1.93?). I do not think it is directly mergeable in the main trunk of CodeStriker, but it should be available on request. However, your merge scheme could be more complex that ours, so it may not be the perfect solution... I hope that helps! Maxime Larocque Software Developer ICx Radar Systems |
From: Robert H. <rh...@ti...> - 2008-06-17 07:30:35
|
One thing that may be of interest is the following tool: http://www.mkgnu.net/?q=scmbug This will allow you to link code changes in a subversion repository to a bug tracking system. Then in the next release of Codestriker there will be an option to generate a topic from a given "Bug tracker ID". This is the system we use. That way you can do merges using separate bug tracker IDs in order to keep them separate. Hope this helps Rob > -----Original Message----- > From: cod...@li... [mailto:codestriker- > use...@li...] On Behalf Of Rin...@em... > Sent: 16 June 2008 23:09 > To: cod...@li... > Subject: [Codestriker-user] excluding files that have changed as a result > ofan SVN merge ... > > All, > > Is there any way to generate topics of commited code (subversion) that > exclude files that have changed as the result of a merge? We have > developers trying to create topics of code that spans, say, revs 4019 - > 4032 but there's been a merge at, say, 4026 that pulled in a bunch of > changes that aren't relevant to the topic. They only want the topic to > include their own changes. Is there any way to do this? > > Thanks. > > Nolan Ring > > ------------------------------------------------------------------------ - > Check out the new SourceForge.net Marketplace. > It's the best place to buy or sell services for > just about anything Open Source. > http://sourceforge.net/services/buy/index.php > _______________________________________________ > Codestriker-user mailing list > Cod...@li... > https://lists.sourceforge.net/lists/listinfo/codestriker-user |