没有项目描述

dffml-feature-git的Python项目详细描述


用于Git版本控制的DFFML功能

git的特性是从git存储库中收集数据。

演示

Demo

用法

从注释行到代码行的比例、作者的多样性、数量 给定git的提交数、作者数和发布数据的频率 回购。

export OPIMPS="group_by quarters_back_to_date check_if_valid_git_repository_URL clone_git_repo git_repo_default_branch git_repo_checkout git_repo_commit_from_date git_repo_author_lines_for_dates work git_repo_release lines_of_code_by_language lines_of_code_to_comments git_commits count_authors cleanup_git_repo"dffml operations repo \  -log debug \  -keys https://github.com/intel/dffml \  -repo-def URL \  -remap \    group_by.cloc=cloc \    group_by.release=release \    group_by.work=work \    group_by.commits=commits \    group_by.authors=authors \    group_by.relase=release \  -dff-memory-operation-network-ops $OPIMPS \  -dff-memory-opimp-network-opimps $OPIMPS \  -inputs \    {0,1,2,3,4,5,6,7,8,9}=quarter \    "'2019-03-29 13:24'=quarter_start_date" \    True=no_git_branch_given \  -output-specs '{      "cloc": {        "group": "quarter",        "by": "language_to_comment_ratio",        "fill": 0      },      "authors": {        "group": "quarter",        "by": "author_count",        "fill": 0      },      "work": {        "group": "quarter",        "by": "work_spread",        "fill": 0      },      "release": {        "group": "quarter",        "by": "release_within_period",        "fill": False      },      "commits": {        "group": "quarter",        "by": "commit_count",        "fill": 0      }    }=group_by_spec'

待办事项

  • 变换
    • 获取一个定义的数据并将其标记为另一个定义。
{"defintions":{},"operations":{},"transforms":{"quarter_date_to_git_date":{"quarter_date":["git_date"]},"thing_to_other_data_types":{"thing":["first_data_type","second_data_type"]},},}

许可证

用于git版本控制的dffml dffml特性在 MIT License

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
任务“:app:compiledBugJava”与“;”的java Android执行失败预期   cmd Java找不到主类   应用程序关闭后java还原Android回栈   无法识别Java中通过OutputStream发送到Firefox的HTML代码   Redis hmget的java超时时间   排序java如何生成按字母顺序排序集合的泛型函数   java从何处提取默认编码?   必须指定java Spring引导安全配置authenticationManager   创建目录的java单元测试代码   初始化期间的java空变量   java如何通过同一个交换机编码启用和禁用Wifi、移动数据和GPS?   java将顺序UI作业排队并在UI中显示它们   java JMS连接未连接到远程JBoss,但连接本地实例   swing Java多GUI窗口创建   包装jar的java OSGi服务   java意外字符“ï”,使用Jackson解析JSON