在工作中,开发没有版本控制。这意味着我们只有在变更集已准备好进行回归测试时才允许进入P4库。我们无法检查中间变更!在开发过程中没有修改控制有许多问题,我不需要在这里介绍。相反,我把这个问题带给了prodsys,他们说:“不,但是你在主目录中做的是你的业务”。基本上,我可以自己安装,如果我想要它。在主目录中安装Git - CentOS 5 - 无根
不幸的是,我无法自己安装,因为我在CentOS 5上工作,而且我没有root权限。如果你没有根,百胜将不会给你一天的时间。那么我能做些什么来获得git?如果这样做很容易,我可以使用静态链接的二进制文件,但我无法在任何地方找到这样的事情。我也在寻找git-p4。
编辑:我已经下载了tarball,但我想我错过了deps。我已经完成安装文档阅读和选择每可选的依赖:
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.`
而且我再次卡住。
也许这应该是超级用户? – Makis 2010-04-15 17:21:21
很奇怪 - 我在CentOS 5上没有任何问题。当它尝试运行顶层目录中的shell脚本'GIT-VERSION-GEN'时,就会发生这些错误。没有这个,它无法构建GIT-VERSION-FILE,也无法继续。它给你的错误是前三个空行......我看不出为什么会导致任何问题。看看这个文件 - 有没有机会在那里换新窗口?这样做...但在压缩包里肯定没有CRLF。 – Cascabel 2010-04-15 17:54:01
就是这样!我使用Windows XP工具提取它,它对我做了。我跑到一个更多的障碍,因为我有本地:: lib安装。我不得不在命令行上取消设置PERL_MM_OPT,然后建立它。 – masonk 2010-04-15 18:14:29