   <p>This has the advantage that you are testing and reviewing the actual
      code which will be committed to the trunk. However, it is possible that
      other changes could get committed to the trunk whilst you are completing
      your testing and review. There are several ways of dealing with this:</p>

      <ul>
        <li>Use locking to prevent it happening. The danger with this is that
        you may prevent others from being able to get their change tested and
        reviewed, hence inhibiti