Task Repositories | ||
---|---|---|
![]() |
![]() |
|
Task List | Task-Focused UI |
The recommended way to access repository tasks is with Queries. For example, you can add a query for every task assigned to you and every task that you are CC'd on. However, sometimes you may know a particular task key or ID, and want to access it without creating or modifying a query.
The quickest way to do this is to enter the task's key into the
Find box in the
Task List. You will immediately see whether this task is already in your
Task List. If not, click the ''Search repository for key or or summary, and then simply hit Enter
once the Search dialog comes up.
The Ctrl+Shift+F12
shortcut can also be used to invoke this action, and will additionally inspect the contents of the clipboard to look for a task key/ID to populate the Task Search dialog with (e.g., if you copied they key from an email message). The Ctrl+F12
Open Task dialog also provides a link to the Task Search page. Note that off a task is selected in the active editor or the Task List, the repository in the Search dialog will be now automatically set to the corresponding repository, otherwise the previous repository will be used.
There other common ways of getting a particular repository task into your Task List are:
Ctrl
if dragging from Internet Explorer.
Repository tasks and queries are synchronized in order to reflect the latest changes. These changes are decorated with an incoming arrow, shown in the tooltip for the task, and highlighted in the task editor when opened. All tasks changed on the server are synchronized, not just those that match queries. Note that Mylyn does not have an explicit offline mode and does not require that you turn off synchronization when working offline.
Tasks are synchronized the following ways:
Disconnected mode
A task repository can be put into Disconnected mode via the popup menu in the Task Repositories view. This can be useful if the task repository is not being used any more (e.g. no longer engaged with the project), or is no longer available (e.g. no longer available online). Mylyn's offline support will ensure that you can still access tasks that you have worked with via their offline copies, and the Disconnected mode will ensure that synchronization warnings do not appear.
If properties of a repository change that are not picked up by automatic synchronization, e.g. the user get assigned additional privileges in the repository, it can be desirable to do a manual synchronization. Since Mylyn 2.2 the popup menu in the Task Repositories view has an entry Synchronize All Tasks to refresh cached information for all tasks in the task list for that repository.
![]() |
![]() |
![]() |
Task List | Task-Focused UI |