生成git图的一个简单工具

gitdraw的Python项目详细描述


Gitdraw公司

一个从一组git命令生成git图的简单工具

入门

安装

直接从repo克隆或使用pip安装

pip install gitdraw

运行测试

项目测试在管道中使用pytest自动运行。跑 他们在.gitlab-ci.yml中手动查找pytest脚本命令 并从存储库的根目录运行它。在

^{pr2}$

运行工具

该工具使用python3.7运行。有关帮助文本,请使用:

python3.7 -m gitdraw.__main__ -h

它接受一个包含git命令列表和 输出SVG表示

python3.7 -m gitdraw.__main__ -i infile

该工具当前支持以下命令:

  • git checkout <branch>
  • git commit
  • git branch <branch>
  • git merge <branch>

有关外部的完整详细信息,请参见requirements.txt 包装。一个数字只是用来测试,所以如果你 不打算运行测试

示例

可以查看许多自动生成的示例 here及其源文本。在

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

推荐PyPI第三方库


热门话题
java如何正确测试和调试使用照相机闪光灯的应用程序?   组织。jboss。放松点。spi。未处理的异常:java。lang.NoSuchMethodError:org。冬眠SessionFactory。openSession()Lorg/hibernate/Session;   在同一行上声明多个Java数组?   java Spring批处理管理员,无法替换占位符“批处理”。商业模式。脚本'   使用JQuery的网站上出现java HtmlUnit“不支持浏览器”错误   java JavaFX如何将图形“裁剪”到按钮   java处理mysql中包含逗号的数字   java Hibernate语法错误:应为点   如何根据给定的日期在java中获取30天的回溯日期   java Servlet URL映射   线程“awteventque0”java中的多线程java JFrame异常。util。EmptyStackException,即使堆栈先初始化   JavaSpring控制器/组件实现可序列化   java如何在游戏完成时启动带有按钮的对话框?   java Hibernate双向多对多实现   如何使用Xpath Java修改XML中的属性值,包括注释部分   java Mockito模拟构造函数示例   java如何在不重写的情况下写入文本文件?