在工作中,開發沒有版本控制。這意味着我們只有在變更集已準備好進行迴歸測試時才允許進入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