如何重命名自制水龙头
How do I rename a homebrew tap
我已经点击了某个东西作为某个名字,但现在我想更改这个名字。我如何在自制软件中做到这一点?
今天:
$ brew tap
[...]
existing/tap-name
期望:
$ brew tap
[...]
new/tap-name
Homebrew 不会 (AFAICT) 存储有关文件系统上安装了哪些 tap 的信息,因此您需要做的就是将目录移动到正确的新位置。
这变得更容易了,因为 brew --repo my-tap/name
会告诉您水龙头应该去哪里,即使水龙头还不存在。
old_tap=existing/tap-name # What you currently see in `brew tap`.
new_tap=new/tap-name # What you want to see in `brew tap`.
old_path=$(brew --repo "${old_tap?}")
new_path="$(brew --repo "${new_tap?}")"
mkdir -p "$(dirname "${new_path?}")"
mv "${old_path?}" "${new_path?}"
我已经点击了某个东西作为某个名字,但现在我想更改这个名字。我如何在自制软件中做到这一点?
今天:
$ brew tap
[...]
existing/tap-name
期望:
$ brew tap
[...]
new/tap-name
Homebrew 不会 (AFAICT) 存储有关文件系统上安装了哪些 tap 的信息,因此您需要做的就是将目录移动到正确的新位置。
这变得更容易了,因为 brew --repo my-tap/name
会告诉您水龙头应该去哪里,即使水龙头还不存在。
old_tap=existing/tap-name # What you currently see in `brew tap`.
new_tap=new/tap-name # What you want to see in `brew tap`.
old_path=$(brew --repo "${old_tap?}")
new_path="$(brew --repo "${new_tap?}")"
mkdir -p "$(dirname "${new_path?}")"
mv "${old_path?}" "${new_path?}"