Some Projects Have Outgoing Changes

Since:
Last Modified: $Date: 2004/03/23 19:11:08 $

Precondition:

  1. Project1, project2 and project3 were released with tag "V4"
  2. Project1 and project2 have outgoing changes
  3. Project3 doesn't have outgoing changes
  4. Map project is committed

Test Steps:

  1. Start wizard
  2. Check project1, project2 and project3
  3. Make sure "Release only the changed projects" unchecked
  4. Click next
  5. Answer yes to project1
  6. Answer no to project2
  7. Enter tag "v5"
  8. Make sure "Move tag if it already exists" unchecked
  9. Make sure "Validate release" checked
  10. Make sure "Show me the proposed change then commit map file"
  11. Click next
  12. Click next
  13. Comment as "all have outgoing change —release some"
  14. Click finish
  15. Click ok

Expected Results:

  1. Step 4: Message dialog appear
  2. Step6: Enter Tag page shows up
  3. Step 11: Compare Tag Files page shows that map1.map and map2.map have proposed changes
  4. Step 14: Validation dialog shows that project1 has changes between local and new released version
  5. Step 16: Wizard finishes. And (a) project1 and project3 are tagged as v5 in local map files, project2 is still tagged as v4; (b) map project is committed; (c) No difference will be found by comparing local and repository map project; (d) Project1has differences when comparing local and v5 in repository version