1.2.4 • Published 5 years ago

@foxtail/weekly-report-git v1.2.4

Weekly downloads
17
License
ISC
Repository
github
Last release
5 years ago

weekly-report

This is an automated reporting tool for my job

install

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

usage

foxrpt

preview

npm.io

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.