2011-02-09 2 views
9

eclipse.publish.featuresAndBundles와 같은 저장소 작성 ant 태스크는 카테고리 정보를 지정하는 site.xml 또는 category.xml 파일을 사용하는 것처럼 보입니다.Eclipse p2 : category.xml과 site.xml의 차이

이클립스가 생성하는 site.xml 및 category.xml의 내용은 태그와 완전히 똑같은 것을 알 수 있습니다.

두 가지의 차이점은 무엇입니까?

편집 - 명확하게하려면 :
떨어져 파일 이름에서 site.xml 파일에서 차별화 category.xml에 존재하는 어떤 추가/빼기 ?

답변

3

site.xml의 주요 차이점은 업데이트 사이트와 다른 repo 정보를 구성 할 수있는 정보를 제공하며 업데이트 사이트의 일부이지만 3.4의 경우 content.xml로 대체되었습니다. artifacts.xml

범주는 범주를 설명하는 XML 파일로, p2 빌드 중에 사용되어 도움말> 새 소프트웨어 설치 대화 상자에 표시된 범주를 생성합니다. 하지만 다시 p2를 사용하면 categories.xml은 예상되는 정보가 포함 된 복합 레포의 하위 레포로 대체 될 수 있습니다.

+2

하지만 category.xml 및 site.xml의 내용이 개별 태그 바로 아래 인 경우 두 태그의 차이점은 무엇입니까? 어떤 추가/빼기가 site.xml과 차별화 된 category.xml에 있는지는 물론 파일 이름과는 다릅니다. – pdeva

+0

@pdeva one은 p2 저장소에 정보 구조를 제공하는 데 사용됩니다. 기타는 Eclipse 업데이트 사이트에서 사용하기위한 것입니다. 기본적으로 p2 repo는 site.xml이 있는지 알지 못합니다. 어느 쪽이든 site.xml은 더 이상 사용되지 않습니다. :) – myusuf3

+0

괜찮지 만 파일 이름을 제외하고 둘 사이에 내용/스키마가 변경 되었습니까? – pdeva