Managing changes

Git, changelists, tickets, work packages, pull requests.

  • The Git view: The Git view is the Git client built into Tracemoor.
  • Review changes: Uncommitted changes are visible in two places: in the editor gutter while you work, and in the diff pane of the Git view.
  • Changelists: A changelist is a named group of uncommitted changes that you commit together.
  • Commit and sync: There are two ways to commit:
  • History: The History tab in the lower area of the Git view shows the commit log.
  • Branches and tags: Branches are managed from the branch list in the History tab, tags from the Tags tab.
  • Resolve merge conflicts: Before a merge starts, Tracemoor checks whether it would conflict.
  • Tickets: In Tracemoor a ticket is a projectdocs entry of type ticket.
  • Set up ticket providers: The account of a provider is configured once for the app.
  • The Tickets view: The Tickets view lists the tickets of a Jira project or a GitHub repository next to the selected ticket.
  • Tickets in projectdocs: An imported ticket is a projectdocs entry of type ticket.
  • Ticket templates: A ticket template holds the rules your team has for new issues: which sections the description must have, which field values are preset, and what the AI should do when it writes the issue.
  • Tickets and the AI: The ticket providers are available to the AI as MCP tools in every chat session.
  • Work packages: A work package is a group of tickets that is developed on one branch and reviewed in one pull request.
  • Set up the Workflow Policy: The Workflow Policy holds the rules for work packages in this project.
  • Work on a package: The Work Packages tab in the lower area of the Git view lists the open work packages and runs their steps.
  • Work packages and the AI: The AI works with work packages through MCP tools.
  • Pull requests: Tracemoor reads and works on the pull requests of the repository's remote.
  • Set up pull requests: Pull requests need a token for the provider of the remote.
  • Open a pull request: The dialog Open a pull request creates a pull request on the provider of the remote.
  • Review a pull request: The Pull Requests tab in the lower area of the Git view lists the pull requests of the remote on the left and shows the selected one on the right.
  • Pull requests and the AI: The AI reads pull requests and their review comments through MCP tools.