• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Monitoring Development Statistics with StatSVN
 

Monitoring Development Statistics with StatSVN

on

  • 2,350 views

 

Statistics

Views

Total Views
2,350
Views on SlideShare
2,340
Embed Views
10

Actions

Likes
0
Downloads
23
Comments
0

3 Embeds 10

http://www.slideshare.net 4
http://albert-myptc.blogspot.tw 4
http://albert-myptc.blogspot.com 2

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Monitoring Development Statistics with StatSVN Monitoring Development Statistics with StatSVN Presentation Transcript

    • Monitoring Development Statistics with StatSVN Albert Guo [email_address]
    • What is StatSVN
      • StatSVN retrieves information from a Subversion repository and generates various tables and charts describing the project development, e.g.
          • * Timeline for the lines of code
          • * Lines of code for each developer
          • * Activity by Clock time
          • * Authors Activity
          • * Author activity per Module
          • * Files with most revisions
          • * Directory Sizes
          • * Repository Tags Number of LOC per version.
          • * LOC and Churn the evolution of LOC and the amount of change per day
          • * Repo Map the dynamic hierarchical view of your repo for the last 30 days
    • Prerequisite http://subversion.tigris.org/ http://tortoisesvn.tigris.org/ http://www.statsvn.org/
    • Development Statistics Report Generation Process type 'svn log --xml -v > svn.log' java -jar statsvn.jar &quot;< working-Dir>svn.log&quot; &quot;< working-Dir>“ -output-dir &quot;<working-Dir>svn-report&quot; -title &quot;eMemory Project“
    • Copy statsvn.jar to working directory
    • Generate SVN log svn log --xml -v > svn.log
    • Execute command
      • You can use java -jar statsvn.jar to get all parameters
      • We will use the four parameters:
      • Required parameters:
          • <logfile>: path to the svn logfile of the module
          • <directory>: path to the directory of the checked out module
      • Optional parameters:
          • output-dir <dir>: directory where HTML suite will be saved
          • title <title>: Project title to be used in reports
      java -jar statsvn.jar &quot;D:workClienteMemorysvn.log&quot; &quot;D:workClienteMemory “ -output-dir &quot;D:workClienteMemorysvn-report&quot; -title &quot;eMemory Project“
    • Check Report
    • Check Report – cont.
    • Check Report – cont.
    • Check Report – cont.
    • Check Report – cont.