gpt4 book ai didi

git - 在主目录中安装 Git - CentOS 5 - 无根

转载 作者:太空狗 更新时间:2023-10-29 12:55:29 28 4
gpt4 key购买 nike

在工作中,开发没有修订控制。我的意思是,只有当变更集准备好进行回归测试时,我们才被允许 checkin P4 仓库。我们无法检查校际变化!在开发过程中没有修订控制有很多问题,我不需要在这里讨论。相反,我将问题提交给 prodsys,他们说,“不,但你在主目录中做什么是你的事”。基本上,如果需要,我可以自己安装。

不幸的是,我无法自己安装它,因为我在工作中使用的是 CentOS 5,而且我没有 root。如果你没有根,百胜不会给你一天中的时间。那么我该怎么做才能获得git?如果这很容易,我对静态链接的二进制文件很好,但我在任何地方都找不到这样的东西。我也在寻找 git-p4。

编辑:我已经下载了 tarball,但我想我缺少 deps。我已通读 INSTALL 文档并选择退出每个可选依赖项:

make prefix=$HOME/git NO_TCLTK=YesPlease NO_OPENSSL=YesPlease  NO_CURL=YesPlease  NO_EXPAT=YesPlease

但我仍然无法构建。

我收到这个错误:

: command not foundline 2:
: command not foundline 5:
: command not foundline 8:
./GIT-VERSION-GEN: line 14: syntax error near unexpected token `elif'
'/GIT-VERSION-GEN: line 14: `elif test -d .git -o -f .git &&

它构建了很多 .o,直到我到达:

...
LINK git-daemon
make: *** No rule to make target `GIT-VERSION-FILE', needed by `git-am'. Stop.`

我又卡住了。

最佳答案

Chris Kaminski 已经链接到 git 站点(虽然真正的 url 是 http://git-scm.com/ )。那里有一个 tarball 的下载链接。您还可以克隆 git.git 存储库:

 git clone git://git.kernel.org/pub/scm/git/git.git

git clone http://www.kernel.org/pub/scm/git/git.git # if behind a firewall

无论哪种方式,您所要做的就是 make install - 默认前缀是 $HOME,将文件放在 $HOME/bin、$HOME/libexec 等中。如果你想保持分区(一个好主意,因为没有卸载规则),只需使用前缀选项,例如制作 prefix=$HOME/git

关于git - 在主目录中安装 Git - CentOS 5 - 无根,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2647484/

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