CodeMiner - Light Your Code
Store  |  Reseller  |  Toll Free US: +1 888 720 9500 | Intl: +1 925 924 9500
Home > CodeMiner™ CVS Manager > Comprehensive Reports

Comprehensive Reports

CVS Manager provides comprehensive reports about the CVS repository activities. You can drill down the reports up to the last level of the activity to extract maximum information about CVS repository activities. The information about the CVS repository activities are presented under three tabs namely

Summary

Repository Module View

The CVS Manager home will be presenting the highlights of the activities of the configured project in the CVS repository. The information presented here is used to get a feel of what is happening in the project of the configured repository.

Project Growth

 

Repository Module View

From this list, you will be able to know the growth of the project in CVS repository, in terms of number of files committed, added, deleted, modified, total lines added in all the files together, the number of active users. The additional feature with this list is, it also displays the comparative growth over three time periods namely, two days, one week, and one month.

Directory Growth Graph

From this directory growth graph, you will be able to view the maximum number of files share of each directory in the configured project. This graph shows the files share on any particular day. The day can be selected from the calendar.

The maximum files in a directory will be displayed prominently in the pie-chart, remaining directories of the project will be clubbed into one and displayed as 'Others'. If you click on a particular module in the pie-chart, the project view of the directory corresponding to the module will be opened.

Java Code Violation

From this report, you will be able to find violation in the Java code in the CVS source files. This will come handy in case of source code review of files. The report will be generated for all java files automatically.

Reports

Repository Module View

The reports tab will be presenting the reports on the activities of the selected CVS project. From these reports you will be able to get much granular and critical information about the repository changes in the project.

Top 5 Active User

Most Active User Graph

From this top 5 active user graph, you will be able to view the active users by their volume of CVS file commit activity at a glance. This graph also shows the activity of the users over the following selected time periods namely, 48 hrs, 7 days, 15 days, 30 days, 90 days, 180 days, and 360 days.

Tag Difference

File Tag Difference

The project releases are mapped with a special name for easy identification at later part of the project or to make any fixes on the released version, these are called as "Tags".

To find the difference between two releases of a project the easiest way is to get the difference between the Tags. Tags are an effective way to identify the file system incorporated in the release.

From Tag Difference report, you will be able to find change in the code (added/modified/deleted) of the CVS source files between various selected tags. The report can be generated for any two tags of the files of your requirement and also for all or selected files.

Powerful Search

The search will be listing all the files of the project matching the file name specified for search. The search also supports wild card characters.

The search result will have the Author, Commit Date, Log Message, Changeset ID, Lines Added and Lines Deleted. The search comes in handy for easy identification of file location and its log message.

The advance search will help to identify the files across all the configured repositories with options based on tags, authors, branches etc. Customized search result can be generated by selecting the respective search fields available in the Advanced search table.

  • Export Search Result: You can export the search result as PDF/CSV file and save the result for future reference. 
  • In the Advance Search, click the   icon available at the right of Search Results table to get a pdf report.  
  • If you have a PDF reader (Acrobat Reader), you will be asked if you want to open the document in your default PDF reader. Or else, you can choose to save the PDF document to your disk by selecting the Save to Disk radio button. If you want to open the PDF in a PDF reader, then leave the default selected option
  • Click OK. The PDF document is opened in your default PDF reader.
  • Save the PDF document for future reference.
  • Click the icon to get the search result in CSV format. You can view the CSV file using any text editor.

 

Repository Search

File Name
Basic search of the files in the project will be carried out using file name/wild card characters.

Search Options
CVSManager provides various options to search a file by

  • Tag/Branch name
  • Author
  • File Type
  • between various dates
  • between last days/month

Branch Summary *

In the Agile development methodology, development activity on branches is a common scenario. Various features are developed in parallel for easier work environment. Hence different features will be developed on different branches.

  • How many files are there in a particular branch?
  • How many files intersect with other branches?
  • How is my branch development rate?

To answer these queries the easiest way is to configure the BranchSummary in CodeMiner. The CVS repository Branch Summary tab will present the branches created in the project pictorially. If you click a particular branch, Branch Summary, Modulewise Summary, and Branch Activity of the selected branch will be displayed. highlights of the code change and file commit activities of the selected CVS project. The information is presented in three dimensional graph charts to get a feel of what is happening in the project. The information can be drilled up to the date level.

CVS Branch SummaryCVS Branch Summary

Branch Summary
From this list, you will be able to view the total number of files (Number of Files) under the branch and the number of files (Intersection Files) shared between the branches. If you click on the numbers, you will see the detailed files list.

Modulewise Summary
From this list, you will be able to view the total number of files (Total Files) of the modules under the branch, the number of files (Violation) with Java code violations, and the number of files (Intersection Report) shared between the branches. If you click on the numbers, you will see the detailed files list.

Branch Activity
From this line graph, you will be able to view the number of CVS file commit activity in the selected branch. The graph covers the period from the creation of the branch to the last day of commit activity.

Year Summary

The Year Summary tab will be presenting the highlights of the code change and file commit activities of the selected CVS project. The information is presented in three dimensional graph charts to get a feel of what is happening in the repository. The information can be drilled up to the date level.

Yearwise Repository Summary

Code Changes Graph *
From this code changes graph, you will be able to view the year wise change in the number of lines of the code at a glance. The information can be drilled to month > week > date level.

Commit Graph
From this file commit graph, you will be able to view the year wise number of CVS file commit activity at a glance. The information can be drilled to month > week > date level.

  Project Dashboard View


Note: * Applicable only for repositories managed using CVS
 AdventNet, Inc. All rights reserved. Trademarks | Privacy Policy | Site Map | Contact Us | Careers | Tell Us