2012-08-17 1 views
1

나는오류없이 git 또는 pip 부트 스트랩을 만들 수 있습니까?

$ pip install -r bootstrapper.txt 

그런 bootstrapper.txt에서 설치하기 위해 노력하고있어 언제 오류가 다음과 같은 역 추적이 있습니다

Downloading/unpacking python-keystoneclient==0.1.1 (from -r http://git.ged.ru/ged-thrift-server.git/blob_plain/HEAD:/requirements.txt (line 49)) 
    Downloading python-keystoneclient-0.1.1.tar.gz (54Kb): 54Kb downloaded 
    Running setup.py egg_info for package python-keystoneclient 

    warning: no files found matching 'python-keystoneclient' 
Downloading/unpacking kazoo==0.2 (from -r http://git.ged.ru/ged-thrift-server.git/blob_plain/HEAD:/requirements.txt (line 50)) 
    Downloading kazoo-0.2.tar.gz (46Kb): 46Kb downloaded 
    Running setup.py egg_info for package kazoo 

    warning: no previously-included files matching '*pyc' found anywhere in distribution 
    warning: no previously-included files matching '*pyo' found anywhere in distribution 
Downloading/unpacking Sphinx==1.1.3 (from -r http://git.ged.ru/ged-thrift-server.git/blob_plain/HEAD:/requirements.txt (line 53)) 
    Downloading Sphinx-1.1.3.tar.gz (2.6Mb): 2.6Mb downloaded 
    Running setup.py egg_info for package Sphinx 

    no previously-included directories found matching 'doc/_build' 
Obtaining pylib from git+ssh://[email protected]/[email protected]#egg=pylib-dev (from -r http://git.ged.ru/ged-thrift-server.git/blob_plain/HEAD:/requirements.txt (line 56)) 
    Cloning ssh://[email protected]/pylib.git (to a1f66e8dc124165e89fc76dd6f2bf86ccd0527e7) to ./src/pylib 
    Complete output from command /usr/bin/git rev-parse origin/HEAD: 
fatal: ambiguous argument 'origin/HEAD': unknown revision or path not in the working tree. 

Use '--' to separate paths from revisions 

origin/HEAD 

---------------------------------------- 
Command /usr/bin/git rev-parse origin/HEAD failed with error code 128 
Storing complete log in /home/ks/.pip/pip.log 

http://dumpz.org/246888/ -이 /home/ks/.pip에서 역 추적 (인에게 /pip.log).

그리고 내 핍 버전은 다음과 같습니다

pip 1.0.2 from /home/ks/python/ged/converters/prosto/lib/python2.7/site-packages/pip-1.0.2-py2.7.egg (python 2.7) 

UPD : 그래서

, 아직 내가 1.1으로 업데이트 한 후 -이 같은 오류를 만들기입니다 ..

내가하려면 어떻게해야

이거 해결해?

+0

당신의'git' 버전은 무엇입니까? (보시려면'/ usr/bin/git --version'을 사용하십시오.) –

+0

1.1 기억하고 있듯이 저는 지금 기계를 사용하고 있지 않습니다. –

+0

그게 문제 일 수 있습니다. git 버전을 업데이트하고 자세한 정보를 얻으십시오. (git 1.1은 약 7 년 전에 발표되었습니다 : https://github.com/git/git/tags?after=v1.4.2-rc3&curr=v1.5.6.6) –

답변

2

color.ui에 대한 자식 설정은 무엇입니까?

git config --get color.ui

광산이 '항상'으로 설정되었으며,이 동일한 오류가 발생했습니다. 나는 '사실'로 변경

, 내 경우에는이 오류를 해결

git config --global color.ui true

. 이미이 밖으로 일을 가지고 같은

http://git-scm.com/book/en/Customizing-Git-Git-Configuration#Colors-in-Git

+0

이 버전의 최신 버전으로 변경했을 때 문제가 해결되었습니다. =) –

1

그것은 소리를하지만,이 오류가 발생할 수 있습니다 다른 거기에 사람을 위해, 나는 원격 자식 패키지를 설치 핍려고이 같은 레브 - 구문 분석 문제가 있었다 특정 커밋 헤드에서.

나는 pip 1.2.1을 실행 중이었습니다.

pip를 최신 버전 (이 시점에서 1.5.6)으로 업데이트하면이 git rev-parse 오류가 사라졌습니다.