Create a New Task or Add Tasks to an Assignment
Follow the procedures below to create a new task within an assignment or to add a task to an assignment. Tasks can be added individually or multiple tasks can be added or deleted at the same time. See field definitions for additional definitions.
To create a new task or add a task to an assignment
- Do one of the following:
- To create a new task , do either of the following:
- In the Containers view, right-click an assignment container and select Add Task. The Add Task dialog box appears.
- In the Tasks or Assignment view, click
or, from the View menu, select Add Task. The Add Task dialog box appears
- To create a new task and check it out to the TEST level , do either of the following:
- In the Add Task dialog box, select the Checkout check box.
- Once the task is added to the assignment, select the task, right-click it, and select Checkout.
- To add a task to an assignment , in the Repository Explorer view, the Release view, the Tasks view, the Assignment view, the Impacts view, the Components view, the Set view, the Component Versions view, or the Search view, click
or right-click a task and select Add to Assignment. Alternatively, drag a task from the Repository Explorer view to the Assignment view or the Tasks view. The Add Task dialog box appears.
- To add a task to an assignment and check it out to the TEST level , in the Repository Explorer view, the Release view, the Tasks view, the Assignment view, the Impacts view, the Components view, the Set view, the Component Versions view, or the Search view, click
or right-click a task and select Add to Assignment with Check Out. The Add Task dialog box appears.
From a
Code Pipeline
project, to add a task to an assignment and optionally check it out to the TEST level , in the Code Pipeline project in the Project Explorer view, right-click one or more files and select Code Pipeline>Add to Assignment. The Add Task dialog box appears.
From a
Code Pipeline
project, to add a task to an active assignment and check it out to the active assignment container that is shown in the Assignments view , in the Code Pipeline project in the Project Explorer view, right-click one or more files and select Code Pipeline>Check Out to Active Assignment. If no active assignment has been set , this menu option does not appear.
From a
Code Pipeline
project, t o add a task to the active assignment container that is shown in the Assignments view , in the Code Pipeline project in the Project Explorer view, right-click one or more files and select Code Pipeline>Add to Active Assignment. If no active assignment has been set , this menu option does not appear.
- To create a new task , do either of the following:
- In the Task Name field, enter a name for the new task. If Code Pipeline can determine a name based on the context, this field will be prepopulated and cannot be changed.
- From the Assignment list, select the name of the assignment that contains or will contain this task. If Code Pipeline can determine the assignment based on the context, this field will be prepopulated; even so, the assignment can be changed, if desired. Optionally, do any of the following to select the assignment:
- Click <Active> to open the active assignment in the Assignment view.
- Click <Filtered> to select any assignment from the filtered list.
- Click <New> to select the newly created assignment.
- Click Filter to open the assignments filter dialog box and enter criteria to filter the Assignment list.
- Click New to add a new assignment.
- In the Stream field, enter a code for the stream with which the application is associated. If Code Pipeline can determine the stream based on the context, this field will be prepopulated and cannot be changed. This field is disabled when adding tasks to an assignment.
In the Application field, enter the application that the assignment is in. When adding a task to an assignment, if Code Pipeline can determine the application based on the context, this field will be prepopulated and cannot be changed. When creating a new task, this field can be changed.
- In the SubAppl field, enter the subapplication that the assignment is in. When adding a task to an assignment, if Code Pipeline can determine the subapplication based on the context, this field will be prepopulated and cannot be changed. When creating a new task, this field can be changed.
- From the Type list, select the acronym for the type of component. If Code Pipeline can determine the type based on the context, this field will be prepopulated; even so, the type can be changed, if desired. This field is disabled when adding tasks to an assignment.
- From the Action code list, select the appropriate action:
- Normal - Simply creates the new task or add the task to an assignment with no other actions.
- Compile only - Adds the component for compile only, without going through the rest of the change cycle process. The Component Versions dialog box is displayed for informational purpose only during checkout.
- Delete Prod Source - Deletes the production-level source and executables from the production environment.
- Add from history - Indicates that a historical version (for example, -1 or -2) of a component is requested for checkout
- From the Path list, select the checkout path or signout level.
- From the Base component version table, which is only available for the Add to Assignment with Check Out action, select the version of the task to be based on, for check out. All the versions including inactive versions of this component can be listed. However, you cannot check out all versions, such as superseded gone. This option is not applicable when creating a new task from the Containers, Assignment or Tasks view's toolbar button (
), or when adding a task to an assignment from the Impacts view.
From the Release list, select the release to be used to associate logically related assignments. Tasks added to the assignment will default to this release.
- Select <None> to not relate assignments to a release.
- Select <Default> to associate the task with the default release for the currently selected assignment. If the assignment has a default release, this is the default selection.
- Optionally, to filter the list of releases, click Filter to open the Releases Filter dialog box and enter criteria to filter the release list.
- Optionally, click New, if desired, to add a new release.
- Optionally, when using the icon in the Tasks view or the Assignment view to create a new task or when adding a task to an assignment from a Code Pipeline project, select the Checkout check box to check the task out.
Click OK. The Assignment view appears if the new task is added to an assignment, while the Tasks view appears if the new task is added from the Tasks view.
If the Add to Assignment action was performed, the task can then be checked out. The Checkout action can be performed from any view that support tasks.
Right-click a task and select Checkout; this will either check out the task or present the Component Versions dialog box to select the level to check out from. Click OK and the task will be checked out.
To add multiple tasks to an assignment at the same time
- In the Containers view, select the assignment to which the tasks are to be added.
- In the Repository Explorer view, select the tasks to be added to the assignment.
- Right-click and select Add to Assignment, or to simultaneously check out the tasks, select Add to Assignment with Check Out. The Add Tasks dialog box appears. The fields are prepopulated based on the defaults for the currently selected assignment, but can be changed.
- Click OK. The Add to Assignment Results dialog box shows the number of tasks added to the assignment and gives the reason for any tasks that could not be successfully checked out. The Tasks view appears if the Assignment view isn't the active view.
To delete multiple tasks from an assignment at the same time
- In a view that support tasks (with the exception of the Set view), select the tasks to be deleted from the assignment.
- Right-click and select Delete. A message asks for confirmation of the deletion.
- Click OK. The selected tasks are deleted from the assignment.