Skip to content

Dieterbe/projectfilter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

= intro =
Filter your programming projects (locally) on VCS and filetype information

= usage =

project-filter.py -h

= included filters =
== AuthorFilter ==
looks if any commit is authored by a user matching the given regex.
Only git is supported, projects with other VCS'es are ignored (and not included) if you use this filter!

== FnameFilter ==
looks for any file matching the given glob expression.
Useful to filter for file extensions or to check which repos are using a specific file.

examples:
# list all java projects to which I committed.
project-filter.py --author 'D.*Plaetinck' --fname '*.java' $HOME/code
# list all projects that have a remote somewhere on archlinux.org:
project-filter.py --remote archlinux\.org $HOME/code
# list all projects that use a configure script:
project-filter.py --fname 'configure' $HOME/code

About

Filter your programming projects (locally) on VCS and filetype information

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published