2014-12-10 1 views
0

... 1.8.10SVN - OS에 Qt는 창조주에 대한 잘못된 버전 X 프로젝트는 Windows에서 생성 및 SVN 버전을 사용했다</p> <p>내 프로젝트의 SVN 버전을 표시해야 내 코드에서

OS X 910.9에서) svn의 설치 버전은 1.7.9이므로 업그레이드해야했습니다.

나는 1.8.10을 얻었고, 터미널에서 확인해 보면 알 수있다.

경로에 svn에 설치된 디렉토리를 추가했습니다. 은 "설정"명령은 이제 Qt는 창조주에서, 나는 여전히 SVN 사용할 수 없습니다입니다 ....

PATH=/opt/subversion/bin:/usr/bin:.... 

을 보여줍니다하지만 : 보인다 ...

svn: E155021: This client is too old to work with he working copy at '/path_to_project_folder' (format 31). 
You need to get a newer Subversion client. For more details, see http://subversion.apache.org/faq.html#working-copy-format-change 

The command '/usr/bin/svn' terminated with exit code 1. 

을 그래서 Qt는 창조주 (그리고 명령 내가 프로젝트 파일에서 호출) svn에 대한 이전 경로를 사용합니다 ...

해결 방법은 현재 프로 파일 (버전을 가져 오는 명령)에서 svn에 대한 전체 경로를 하드 코딩하는 것입니다.

하지만 ... 어떻게해야합니까? 프로그램에서 경로를 하드 코딩하지 않고도 올바른 svn 버전으로 작업하려면 Qt를 얻으시겠습니까?

답변

0

자신의 PATH를 사용하는 Qt Creator의 환경 섹션을 발견했습니다 ... 시스템 PATH의 업데이트로 업데이트되지 않지만 수동으로 추가 할 수있었습니다.

관련 문제