Note that there are some explanatory texts on larger screens.

plurals
  1. POKeeping multiple projects on the on same CVS branch in Eclipse
    text
    copied!<p>So my team is just starting to use branches on our project, and we've run into an organizational issue concerning the way Eclipse/CVS handle branches and projects. My question is this:</p> <h2>Is it possible to ensure that multiple projects are always synched to the same branch with CVS in Eclipse?</h2> <p>Here's a simplified scenario:</p> <p>Two projects: <code>ProjA</code> and <code>ProjB</code>, and two branches: <code>Dev</code> and <code>Release</code>.</p> <p>So let's say both projects are synched to <code>Release</code> in my workspace, and I decided to add a new feature. I only anticipate that this feature will touch <code>ProjA</code>, so I naively branch only that project to <code>Dev</code>. So now my workspace is inconsistent.</p> <p>After a few hours of work, I realize that I need to make a small change to <code>ProjB</code>, so I pop open the file in question and make my change, forgetting to sync it to <code>Dev</code>.</p> <p>Later, after my changes are complete, I commit them. Now, I've just committed the changes in the first project to <code>Dev</code>, and the changes in the second project to <code>Release</code>. Woohoo, broken build!</p> <p>A solution to this problem would either:</p> <ol> <li>not have let me sync the two projects separately</li> <li>not have let me commit to two branches at the same time</li> </ol> <p>Now, in the real world, we have about 30 projects, and a number of developers working on feature branches, many of whom seem destined to use branching to break the build any way possible. I'd like to remove some of those ways.</p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload