Preconditions Codes ----------------------------------------------------- ------------------------------------------------------- activity-location-allowed CANNOT_CREATE_RESOURCE_AT_LOCATION add-must-be-new-label ADD_MUST_BE_NEW_LABEL atomic-activity-checkin ? CANNOT_CHECKIN_ACTIVITY [documented as postcondition code] baseline-controlled-members-must-be-checked-in CANNOT_UPDATE_MEMBERS_ARE_CHECKED_OUT baselines-from-same-history BASELINES_FROM_SAME_HISTORY cannot-add-to-existing-history CANNOT_ADD_TO_EXISTING_HISTORY cannot-copy-folder-version CANNOT_COPY_FOLDER_VERSION cannot-copy-history CANNOT_COPY_HISTORY cannot-merge-checked-out-resource CANNOT_MERGE_CHECKED_OUT_RESOURCE cannot-modify-checked-in-parent CANNOT_MODIFY_CHECKED_IN_PARENT cannot-modify-controlled-content CANNOT_MODIFY_CONTROLLED_CONTENT cannot-modify-destination-checked-in-parent CANNOT_MODIFY_DESTINATION_CHECKED_IN_PARENT cannot-modify-version CANNOT_MODIFY_VERSION cannot-rename-history CANNOT_RENAME_HISTORY cannot-rename-version CANNOT_RENAME_VERSION checkin-fork-discouraged CANNOT_CHECKIN_FORK_DISCOURAGED checkin-fork-forbidden CANNOT_FORK checkout-not-allowed CANNOT_MERGE_CHECKOUT_NOT_ALLOWED checkout-of-checked-out-version-is-discouraged CANNOT_CHECKOUT_MULTI_CHECKOUT_IS_DISCOURAGED checkout-of-checked-out-version-is-forbidden CANNOT_CHECKOUT_MULTI_CHECKOUT_IS_FORBIDDEN checkout-of-version-with-descendant-is-discouraged CHECKOUT_OF_VERSION_WITH_DESCENDANT_IS_DISCOURAGED checkout-of-version-with-descendant-is-forbidden CANNOT_CHECKOUT_FORKING_IS_FORBIDDEN controlled-configuration-must-not-exist CONTROLLED_CONFIGURATION_ALREADY_EXISTS label-must-exist CANNOT_REMOVE_LABEL_DOES_NOT_EXIST linear-activity ? CANNOT_CREATE_BRANCH_IN_ACTIVITY location-ok > CANNOT_CREATE_RESOURCE_AT_LOCATION merge-must-be-complete CANNOT_CHECKIN_MERGE_NOT_COMPLETE must-be-checked-in MUST_BE_CHECKED_IN must-be-checked-out MUST_BE_CHECKED_OUT must-be-checked-out-version-controlled-resource CANNOT_UNCHECKOUT_NOT_CHECKED_OUT_RESOURCE must-not-be-dirty > CANNOT_REFRESH_DIRTY_RESOURCE must-not-be-stale > CANNOT_CHECKIN_STALE_RESOURCE must-not-update-baseline-folder CANNOT_UPDATE_BASELINE_FOLDER no-checked-out-baseline-controlled-folder-members NO_CHECKED_OUT_BASELINE_CONTROLLED_FOLDER_MEMBERS no-version-delete CANNOT_DELETE_VERSION one-baseline-controlled-folder-per-history-per-workspace CANNOT_HAVE_MULTIPLE_BASELINE_CONTROLLED_FOLDERS one-checkout-per-activity-per-history ONE_CHECKOUT_PER_ACTIVITY_PER_HISTORY one-version-controlled-resource-per-history-per-workspace ONE_CONTROLLED_RESOURCE_PER_HISTORY_PER_WORKSPACE one-version-per-history-per-baseline ONE_VERSION_PER_HISTORY_PER_BASELINE resource-must-be-null CANNOT_CREATE_RESOURCE_MUST_BE_NULL version-history-is-tree VERSION_HISTORY_IS_NOT_TREE version-in-version-history MUST_SELECT_VERSION_IN_HISTORY workspace-location-allowed CANNOT_CREATE_RESOURCE_AT_LOCATION workspace-server-location-specified ? WORKSPACE_SERVER_LOCATION_UNDEFINED [not documented as precondition code] Unassigned Precondition Codes --------------------------------------------------------------- BAD_REPORT BAD_VERSION BAD_VERSION_HISTORY CANNOT_CHECKIN_ALL_RESOURCES CANNOT_DEPTH_UPDATE CANNOT_HAVE_CONTROLLED_MEMBERS CANNOT_HAVE_LABEL_AND_APPLY_TO_VERSION CANNOT_MODIFY_CONTROLLED_CONFIGURATION CANNOT_MODIFY_CONTROLLED_PROPERTY CANNOT_MODIFY_PROTECTED_PROPERTY CANNOT_OVERWRITE_BY_AUTO_UPDATE CANNOT_RENAME_WORKING_RESOURCE CANNOT_RERTIEVE_SUPPORTED_PROPERTY CHECKOUT_OF_VERSION_WITH_DESCENDANT_IS_DISCOURAGED NOT_AN_ACTIVITY NOT_A_BASELINE