gpt4 book ai didi

git:svn不是git命令-Mac

转载 作者:行者123 更新时间:2023-12-03 16:45:07 25 4
gpt4 key购买 nike

昨天我没有问题,但是今天我不能再运行git svn。它说:

git: 'svn' is not a git command. See 'git --help'.

The most similar commands are
fsck
mv
show

我不知道它是否相关,但是从昨天开始,我更新了 npm(6.14.4)和 node(v12.6.0)。

我在macOS Catalina上

最佳答案

更新:2020年9月
看来结局就在这里。遵循原始建议将永久删除颠覆。我找到了verified version of Subversion for MacOS并下载并安装了它。然后,我需要将Subversion添加到$PATH变量中,以取代Apple的svn(它仅显示一条消息,指出不再包含Subversion)。要添加它,请将此行添加到您的~/.zprofile中:

export PATH=/opt/subversion/bin:$PATH
这将修复 svn。我仍然没有弄清楚如何修复 git svn
注意:我也知道有人可以从 homebrew进行颠覆,但是 homebrew被我公司的政策禁止。如果 homebrew对某人更好,请在此处发布您的结果。
原始答案:2020年3月
今天我也发生了同样的事情。软件更新后, git svnsvn不见了。看来 Apple is deprecating Subversion in XCode:

Command line tool support for Subversion — including svn, git-svn, and related commands — is no longer provided by Xcode. If you need Subversion or related command line tools, install the Command Line Tools package by running xcode-select --install. (50266910)


同时,我能够通过删除XCode命令行工具并重新安装它们来解决这种情况:
sudo rm -Rf /Library/Developer/CommandLineTools
sudo xcode-select --install
之后, git svnsvn又回来了。希望这可以使我们在最终弃用和删除之前保留执行权。

关于git:svn不是git命令-Mac,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60869682/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com