10 个不稳定版本 (3 个破坏性更新)
0.5.1 | 2021 年 10 月 16 日 |
---|---|
0.5.0 | 2021 年 9 月 11 日 |
0.4.1 | 2021 年 7 月 26 日 |
0.4.0 | 2021 年 2 月 18 日 |
0.2.3 | 2020 年 9 月 3 日 |
#12 in #bulk
62KB
1.5K SLoC
Osoy
Osoy 是一个命令行 Git 仓库管理器,其功能包括:
- 批量克隆和拉取仓库。
- 在仓库中批量执行命令。
- 使用正则表达式过滤仓库。
- 为仓库的可执行文件创建符号链接。
- 使用一个命令查看所有仓库的状态。
Osoy 主页
Osoy 主页是下载的 Git 仓库和创建的符号链接的存储位置。您可以通过设置环境变量 OSOY_HOME
来更改 Osoy 主页的位置,默认值是 $HOME/.osoy
(在 Windows 上为 %USERPROFILE%\.osoy
)。
目录
src
下载的仓库将存储在这里。bin
可执行文件的符号链接将存储在这里。为了使这些链接可访问,请将目录的路径添加到您的PATH
环境变量中。
安装
Cargo
cargo install osoy
确保 cargo bin 已添加到您的 PATH
环境变量中。
AUR
yay -S osoy-bin
从源代码编译
git clone https://gitlab.com/osoy/osoy ~/.osoy/src/gitlab.com/osoy/osoy
cd ~/.osoy/src/gitlab.com/osoy/osoy
make
./osoy link osoy -fv
使用 Osoy 更新 Osoy
osoy pull osoy
osoy make osoy
依赖项
~15MB
~341K SLoC