Diagnosing selection problems

About this task

Sometimes you need to figure out why a certain object version was or was not selected during an update. Sometimes an occurrence in the build management project hierarchies makes this necessary; other times you might need to help a developer with a problem in his development project.

Check the following items in the order given:

Procedure

  1. Check the process rules for the project to be sure that:
    • the task queries are correct on the folder template.
    • the correct folders or folder templates are a part of the process rule. (You might need to update the process rule if the folders or folder templates for the project are incorrect.)
    • the baseline is set.
  2. Run the update operation, using the verbose option. The verbose option generates extra information about the candidates that are analyzed. It shows the scores for each candidate, and why they received the scores. Troubleshoot using the given information.
    Note: You can perform a verbose update on just the directory with the questionable object version. This is faster than running the verbose update from the top-level project.
  3. Check the project grouping properties.
    • If you turned off Auto Update, be sure that you turned it back on.
    • If you removed a task temporarily, check to be sure you added it back.
    • If you manually added a task, be sure you want to keep it.
    • Check that the baseline project is set.
  4. Compare process rules to ensure they are set correctly.
    1. Right-click over the project or project grouping and choose Process Rule Properties.
    2. In the Process Rule Properties dialog box, click the object menu (located in the upper left corner) and choose Compare with Process Rule from Process.
  5. Right-click over the project you are having problems with and choose Properties. Verify that the baseline project is appropriate.
  6. If you were using a generic process rule that uses the Baseline specified on process rule setting, then you added it to a release, you must specify a baseline for the process rule. If you do not, the project grouping using that process rule will not get a baseline and will not update correctly. You can specify a baseline in the Process Rules Properties dialog box. (See Modifying the properties of a process rule#.)

Results

If you have tried the items above, but still have selection problems, try the following:


Feedback