使用github api在存储库之间复制标签的工具

githublabelscop的Python项目详细描述


Code HealthVersionPython versions supportedLicense

GitHub标签复制

使用github api在存储库之间复制标签的工具

以下是此工具执行的操作:

  • 添加缺少的标签
  • <修改现有标签的颜色< < > >
  • 删除源存储库中不可用的标签

它可以与登录/密码或api密钥一起使用。

安装

您可以使用pip

$ pip install githublabelscopy

使用量

在两个存储库之间复制标签:

$ github-labels-copy myuser/source-repo myuser/target-repo

还有两种识别模式:

  • –登录:使用github用户名,系统将提示您输入密码
  • –token:提供您的github令牌

或者,可以设置名为GITHUB_API_TOKEN的环境变量。未指定任何识别模式, 它会自动后退。

您还可以转储/加载标签:

  • –加载:从以前的转储(yaml文件)加载标签
  • –dump:将标签转储到yaml文件中

选项

有3种非独占模式:

  • -C:创建目标库
  • 上不存在的标签 <>:删除源库中不存在的标签:源库上的标签
  • -M:修改目标存储库上没有正确颜色代码的标签

默认值是full模式,它执行所有这些操作。

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

推荐PyPI第三方库


热门话题
在扩展类中将Java重写为抽象的非抽象方法   java可滚动视图   java Android:隐藏操作栏,保持标签   java如何在Hibernate中使用@Qualifier   java如何在spring MVC中进行Http会话管理以获取数据库中的数据   java如何为TictaToe游戏创建HashMap   java在消息资源文件中查找未使用的值   从源代码构建Kafka时发生java错误   c中的java调用optaplanner DLL#   无法通过Java API访问orientdb函数   任务的java执行失败“:app:ProcessDebuggGoogleService”   java在整个模拟过程中保持代理之间的距离不变   如何在Java中使用BouncyCastle PGP实用程序实现增量加密?   java在安卓中计算画布点的距离   Java回文修订   java在Firebase数据库中存储变量的必要性   java如何使用gquery手势插件在页面上启用文本突出显示?   java如何在Apache camel中使用POST调用REST?