Skip to content

Report tool to generate diffs for git repository and git-repo project

License

Notifications You must be signed in to change notification settings

krep2/krep_plugin_git_diff

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Git log tool for git and git-repo project

The tool works as krep plug-ins to generate git log report in both HTML and plain text.

It can operate with the git and git-repo project with the topics components provided by krep. So it need integrate as the sub-commands with the krep core. And RepoSubcmd has been referred because the sub-command for git-repo likes to use its static method to open the git-repo manifest file in a normal way.

krep starts supporting to lead outside plug-ins with the commit krep: support to load files dynamically with environ variables. The tool need the krep branch of krep and has the commit to change the argument of RepoSubcmd.get_manifest.

As the tool involves both subcmds and topics, the variable KREP_EXTRA_PATH need to be set to point to the location of the git.

├── LICENSE
├── README.md
├── asserts
│   ├── css
│   └── js
├── subcmds
│   ├── git_diff_subcmd.py
│   └── repo_diff_subcmd.py
└── topics
    └── format_file.py

The more details of the sub-commands can be referred with the command krep help and the help output of the sub-commands.

Releases

No releases published

Packages

No packages published