핫링크에서 속성

특정 프로젝트에서 작업 중인 사용자는 모두 동일한 세트의 속성을 사용하고, 한 사람이 이들 속성을 관리하는 책임을 지는 것이 바람직합니다.

속성 가져오기/내보내기를 사용하여 모두가 동일한 속성 세트를 사용하도록 하십시오.

프로젝트에서 프로젝트로 속성 내보내기/가져오기 참조.

하지만 핫링크 모듈에 호스트 파일과 다른 속성이 포함되어 있다면, 다음과 같은 사용자 상황에 맞추어 관리하십시오.

핫링크 모듈에 새 속성이 포함되어 있음

핫링크 모듈에 정의는 충돌하지만 동일한 속성이 포함된 경우

핫링크 모듈에 새 속성이 포함되어 있음

핫링크 모듈에 호스트 프로젝트에는 존재하지 않는 새 속성 (또는 그룹)이 포함되어 있다면, 이들은 속성 관리자에 있는 목록에 첨부되며, 회색으로 보입니다.

핫링크 모듈에서 온 속성은...

여느 속성과 마찬가지로 검색 가능합니다.

여느 속성과 마찬가지로 일람표로 만들 수 있습니다.

호스트 프로젝트 내에서 편집하거나 삭제가 불가능하며, 내부 파일에서만 편집할 수 있습니다.

이러한 각 속성 또는 그룹에서, 이들을 호스트 프로젝트로 합칠 수 있는 옵션이 있습니다. 속성 관리자 행의 끝에 있는 "합치기" 아이콘을 클릭하십시오.

MergeNewProp.png 

해당 속성이 합쳐지면 호스트 프로젝트에서 온전히 편집 가능한 부분이 됩니다.

합쳐진 속성은 외부 파일과의 연결이 끊어집니다: 외부 파일에서 이 속성을 변경시킨 사항은 호스트 파일에 반영되지 않습니다.

핫링크 모듈에 정의는 충돌하지만 동일한 속성이 포함된 경우

속성은 동일한 이름을 지니고 동일한 그룹 안에 있으면 동일한 것으로 간주됩니다.

하지만 핫링크 모듈에는 호스트 파일과 같으나 속성 정의는 충돌하는 속성이 포함되어 있을 수 있습니다. 예를 들어, 두 속성이 이름은 같으면서도(예: "방화 등급") 데이터 유형(예: "옵션 세트"가 아니라 "태그 리스트")이나 사용 가능성은 다를 수 있습니다.

이 경우, 핫링크된 모듈의 속성은 호스트 파일의 속성과 충돌합니다. 이렇게 충돌하는 속성은 속성 관리자의 목록에 첨부되지만, 핫링크에서 속성 충돌 보이기를 체크해야만 보입니다.

PropertyConflictNoShow.png     PropertyConflict.png

이러한 각 속성 또는 그룹에서, 다음 중 한 가지를 실행할 수 있습니다.

속성 관리자의 행 끝에 있는 합치기 아이콘을 클릭합니다. 핫링크 모듈의 속성은 그 정의와 더불어 호스트 파일에 있는 상응하는 속성을 오버라이드합니다.

핫링크의 소스 파일을 열고, 그 속성 정의를 편집하여 호스트 파일의 속성 정의와 일치시킵니다. 그런 다음 호스트 파일에서 핫링크 모듈을 업데이트하여 충돌을 제거합니다.

아무 작업도 실행하지 않습니다. 이 경우, 핫링크 속성 사용 가능성 및 값은 핫링크된 요소에서 사용되며, 소스 파일의 그런 항목들은 소스 파일의 요소에서 사용됩니다.

예외로는, 속성들이 데이터 유형 면에서 다를 경우, 해당 호스트 프로젝트 속성의 데이터 유형이 우선합니다. (핫링크된 요소의 속성은 변환되어 호스트 프로젝트 속성의 데이터 유형을 사용합니다.)