Skip to content

RepoSense v1.2

Compare
Choose a tag to compare
@eugenepeh eugenepeh released this 02 Aug 10:59
· 830 commits to master since this release

Breaking changes

Change in the multi-mode configuration files format

Split the config file into 2 files format to support different levels (repo level and author level) configuration

  • repo-config.csv
  • author-config.csv

=== Old format ===

Repository's Location Branch Author's GitHub ID Author's Display Name Author's Git Author Name Ignore Glob List
https://github.com/reposense/RepoSense.git master user_alpha Alpha user alpha test/**
C:\Users\user\Desktop\GitHub\RepoSense master user_beta Beta user beta **.csv

=== New format ===
repo-config.csv

Repository's Location Branch Ignore Glob List
https://github.com/reposense/RepoSense.git master test/**
C:\Users\user\Desktop\GitHub\RepoSense master **.csv

author-config.csv

Repository's Location Branch Author's GitHub ID Author's Display Name Author's Git Author Name Ignore Glob List
https://github.com/reposense/RepoSense.git master user_alpha Alpha user alpha **.java
C:\Users\user\Desktop\GitHub\RepoSense master user_beta Beta user beta **.md

New features

  • Added new direct command without configuration file
    E.g. usage: java -jar RepoSense.jar -repos https://github.com/reposense/RepoSense.git https://github.com/se-edu/collate.git -output output_path/ -since 01/10/2017 -until 01/11/2017 -formats java adoc js
  • Extended repository level file exclusion pattern support to standalone configuration file

UI changes

  • Code panel graphical improvement

Bug fixes

  • Fixed date range did not apply to all repos
  • Fixed revisiting bookmarked link not restoring previous view state
  • Fixed ramps not clickable due to overlayed by bigger ramp
  • Fixed ramp redirect link not showing correct commits