定制 easbarba/onur 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

easbarba/onur

最新稳定版本:0.9.5

Composer 安装命令:

composer require easbarba/onur

包简介

Easily manage multiple FLOSS repositories

README 文档

README

Onur

Easily manage multiple FLOSS repositories

Onur grab all repositories listed in the configuration files.

java | python | ruby | golang

Installation

composer: composer global require easbarba/onur.

phive phive install --target ~/.local/bin easbarba/onur.

Usage

Onur consumes configurations files at $XDG_CONFIG/onur.

onur grab
onur archive nuxt,awesomewm,guzzle
  • $ONUR_CONFIG_HOME environment variable is available to define a new location of configuration files.
  • repositories are stored in the $HOME/Projects folder.

Configuration file

A onur configuration file is just a single list providing name and url of projects, branch may be provided if not the usual master branch:

[
  {
    "name": "awesomewm",
    "url": "https://github.com/awesomeWM/awesome"
  },
  {
    "name": "nuxt",
    "branch": "main",
    "url": "https://github.com/nuxt/framework"
  }
]

More examples of configuration files are at examples.

Settings

A TOML settings file may define the behavior of onur:

[base]
single-branch = true
quiet = true
depth = 1

Options

Consult onur --help for more options.

GNU Guix

In a system with GNU Guix binary installed, its even easier to grab all dependencies: guix shell.

LICENSE

GNU GENERAL PUBLIC LICENSE Version 3

统计信息

  • 总下载量: 12
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 1
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: GPL-3.0-or-later
  • 更新时间: 2023-05-10

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固