ReqView 2.20 — Git History and Baselines

  Libor Buš releases share

Browse Git history and manage project baselines using Git easily. Mark comments with change proposals as resolved. Display content of SVG and MathML attachment files. Enable new grid component and use context menus and freeze columns in table views.

Browse Git History

We have been improving ReqView integration with Git version control system since the last release. Now, we introduce powerful Git History dialog displaying list of Git commits for the current ReqView project sorted by time:

Browse history ReqView project in Git using Git History dialog in ReqView

To open the Git History dialog select File > Git > History. In the dialog, you can:

  • Browse Git commits
  • Search a keyword in the Git history
  • Filter the Git history to display only tagged commits
  • Refresh the displayed Git history
  • Open the selected Git commit in a new ReqView window as read-only
  • Compare two selected Git commits in a new ReqView window

For more information, see Collaborate via Git > Browse Git History.

Manage Git Baselines

You baselines of ReqView projects using Git tags easily. The Git History dialog shows Git tags before the the commit message in the Commit column. You can manage baselines of ReqView projects using the Git History dialog easily:

  • Create a Git tag for a selected Git commit
  • Display information about a selected Git tag
  • Delete a Git tag

For more information, see Collaborate via Git > Manage Git Baselines.

Resolve Comments

You can improve requirements review workflow if you mark change proposal as resolved. First, filter all requirements with unresolved change proposals. For each requirement, open the Discussion pane, check the comment describing a change proposal, and update the requirement accordingly. Finally, mark the corresponding comment as resolved.

For more information, see Manage Requirements Changes > Review Change Proposals.

Preview SVG and MathML Attachments

You can preview vector images stored in SVG files (.svg) and mathematical formulas stored in MathML files (.mml) in the Description column and in the Preview dialog:

Display vector graphics stored in SVG files and mathematical formulas stored in MathML files in ReqView

New Grid Component (Beta)

You can choose to display documents using the New Grid Component offering several new features, such as Context Menu and Freeze columns. To enable the new grid component, select Edit > Preferences and check Use new grid component (Beta). The setting will apply for all newly open documents.

In the new grid, you can display or hide table columns by right-clicking on the table header and choosing Columns from the context menu. You can freeze the position of a column on the left to keep it visible when scrolling the table view horizontally by selecting Freeze Column from the context menu.

Select displayed columns in ReqView using the new grid