2012-01-16 1 views
1

Eclipse CDT가 내 빌드 구성을 이해하지 못하는 이유는 무엇입니까? (또는 .cproject 파일에 저장되지 않았습니까?)분기 후 CDT 빌드 구성이 손실되는 이유는 무엇입니까?

Eclipse 프로젝트를 사용하여 여러 빌드 구성을 사용하고있어 제대로 작동합니다. Subclipse를 사용하여 모든 것을 커밋하고 분기를 만들었습니다.

분기를 체크 아웃하면 빌드 구성이 손실됩니다. 사용할 수있는 유일한 구성은 표준 디버그 및 릴리스입니다. .cproject 파일은 버전 제어되며 커밋 된 것과 동일합니다.

내가 사용

  • 이클립스 : 버전 : 3.7.0
  • CDT 버전 : 5.1.0.201002161416

답변

0

그것은 매우 실용적 아니지만, 발사 구성이 프로젝트의 외부에 저장된다 .

구성 당 .launch 파일이 작업 영역의 .metadata\ 폴더에있는 .plugins\org.eclipse.debug.core\.launches\에 있습니다.

+0

감사합니다. 세키 ​​(Seki),하지만 최근에 체크 아웃 된 지점으로이 정보를 얻는 방법을 아직도 이해하지 못합니다. 현재 내가 찾은 유일한 작업은 원래 프로젝트의 구성을 수동으로 가져 오는 것입니다. Eclipse에서 : 프로젝트 -> 속성 -> C/C++ 빌드 -> 설정 -> 구성 관리 -> 새로 만들기 -> 프로젝트에서 가져 오기. 내 지점을 체크 아웃 할 때 이것이 자동으로 수행되지 않아야합니까? –

+1

@JayS : 유감스럽게도 구성과 프로젝트 설정을 시작하는 데 혼란을 겪었습니다. 내 cdt 프로젝트에서 ** C/C++ 설정 **은 프로젝트의'.settings' 폴더에있는 org.eclipse.cdt.core.prefs' 파일에 있습니다. 이 디렉토리를 svn 트렁크로 가져와야합니다. 기존 브랜치의 경우 다음 번에 업데이트 할 때 리비전을 추가하는 폴더를 병합해야합니다. – Seki