More Features

It’s not just enough that you are able to use the CVS Manager for monitoring changes  it further needs to translate into value for you. The following features bring you invaluable assistance in helping you get an update in just a glance.

Project Summary

When a project is configured, the home page of the CVS Manager presents information on the project within a default time period of 48 hours. The project changes in different timelines can be viewed by selecting the options in the combo box.

The Admin activities for the selected Project can be performed from the home page of the product. The Project Name and Number of Commits column can also be sorted to view the changes.

Project Interfaces on the home page give you an easy access to browse the Project for the configured modules.

Browse Project

This functionality gives you details of directories and the file list in each of the directory.  The Browse Project link will have the following options for easy identification of files:

1. Constraint to choose files with options
2. Option to list all the tags and hide the tags if not required to view
3. Recent Activity changes in a collapsible link
4. Highlighting the empty directories for better understanding

The constraint options enable a finer search of files from the list of modules configured. Constraints, also called as 'Information Controls' can be specified for a particular view of branch, author, date, tag, etc, as part of project browsing to determine file changes based on selected criteria.

These options are useful to help you drill down to the granular details of the files concerned. This will help you identify the following:

Full Change Log

This feature allows you to view the entire file history from the product development stage to the current date. This lists the changelog set of all files in the project, prioritized based on the filechange set and the selected constraint. By default full changelog is displayed based on the recent files checked-in within the project.

Alternately, you can use the 'View Files' option for a directory. The CVS Manager searches and presents the files within the sub-directories, recursively. However, the latest checked-in versions are shown by default.


View History

This enables you to view the complete history of a file. The details of tags in the file, sorted by commit-date, reason for file change etc, are also available. You also have the option to find the difference between two revisions of the file and between two tags for the file.

The difference between two versions of a file can be viewed in

You can show or hide the tags using the option "Show Tags" or "Hide Tags".

You can also use the "annotated" view of a file to view further details concerning the file. It gives you details of file changes with author, revision number, line number and file content respectively.


The annotated view based on author segregates the changes according to the author's view. However, the annotated view can be seen with respect to Age / Author / None.

Author based view shows the list of authors with a color differentiation to know exactly which author changed which version. Age based view shows how changes have been done in a file across years.

You can also use View only Branch (at the bottom of the page) to view the files only in branches and on the top of the trunk.

The logs of the file are by default sorted on commit date. The history view of the file is provided with an option to sort the file by Revision, Commit Date, and Branch Name. The selected view displays the file log accordingly. Sorting by Branch Name shows the file set in Branch Name separately.


Reports

The reports section deals with various type of reports, which enable you to know the Project trend with a single click.

The reports section consists of three kinds of reports:


1. Dashboard View

This view of reports gives you overall Project details with the project growth over years based on commits and lines changed.

The Project summary column gives you the details of files, directories, tags, authors and branches in the Project.

The Top 5 Users graph features details based on commits by different users in the project. The User graph can also be listed according to a set time frame.

2. Tag Difference

Tag Difference report helps you find the difference between 2 tags or release references of a particular project. Clicking on any of the links will give you the history of the respective file.

3. Branch Report

This feature shows a graphical report depicting the hierarchy of branches over a Project release tag. The images are linked and lead to the list of files available in the branch and its intersection point with other branches. The graph shows the list of commits made in the branch and its change frequency.




Copyright © 2005, AdventNet Inc. All Rights Reserved.