Skip to content

TailClub/weekly-report-git

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

weekly-report

This is an automated reporting tool for my job

install

npm install -g @foxtail/weekly-report-git

usage

foxrpt

preview

config

Please edit the config file and provide your repositories directory and so on

// ./config/index.js
module.exports = {
    username: 'username', // Git username
    password: 'password', // Git password
    reponame: 'origin', // Repository name
    dir: 'Git directory path', // /Users/viccici/github
    reportDir: 'Report directory path', // /Users/viccici/report
    commiter: {
        'Git name': 'Real name' // Git committer name matching the real name
    },
    projects: [
        {
            name: 'Project name', // We often use chinese project name
            folder: 'Project folder', // Git folder name that based on git path.  [ PS: weekly-report-git ]
            path: 'Git path',
            count: true // Whether to count
        }
    ]
}

change log

v1.2.2 - v1.2.3

  1. Update readme

v1.2.1

  1. Fix statistical errors
  2. Fix deduplicaiton errors

v1.2.0

  1. Getting commits from all branches without clone the project.
  2. Support commits data deduplication.

About

This is an automated reporting tool for my job

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published