2010-12-18 1 views
2

Windows 시스템에서 pypy repo를 복제하려고 시도하는 중입니다. 저는 수은을 설치했지만 svn이 설치되어 있지 않습니다. 그들은 단지 이주를 알고,하지만 내가 설치 한 svn도 필요하다고 생각하지 않았다? 다음은 내 터미널의 출력입니다.창문에 pypy의 수은 리보를 복제하려고 시도했습니다.

C:\Documents and Settings\blahblah\programming>hg clone https://bitbucket.org/pypy 
/pypy 
destination directory: pypy 
requesting all changes 
adding changesets 
adding manifests 
adding file changes 
added 40119 changesets with 127911 changes to 29936 files (+56 heads) 
updating to branch default 
abort: '"svn"' is not recognized as an internal or external command, 
operable program or batch file. 

svn이 필요합니까? 그렇다면 왜? 그렇지 않다면, 무슨 일이 일어 났습니까?

답변

4

이 저장소는 여러 개의 SVN subrepositories을 사용합니다.

$ cat .hgsub 
greenlet = [svn]http://codespeak.net/svn/greenlet/trunk/c 
testrunner = [svn]http://codespeak.net/svn/pypy/build/testrunner 
lib_pypy/pyrepl = [svn]http://codespeak.net/svn/pyrepl/trunk/pyrepl/pyrepl 
lib_pypy/sqlite3 = [svn]http://codespeak.net/svn/pypy/pysqlite2 

이것은 당신이 업데이트 Subversion을해야 함을 의미한다. 저장소를 성공적으로 가져 왔음을 알게 될 것입니다. svn 바이너리가 없어도 업데이트 할 수 없습니다.

+0

감사합니다. 거기에있는 레포에 대해 당신이 옳았어요. 나는 방금 업데이트를 할 수 없었다. [SilkSVN 클라이언트] (http://www.sliksvn.com/en/download)를 설치 했으므로 이제 hg update를 실행할 수 있습니다. – oob