파일 및 폴더에 대한 규칙 작성

자산 컨텐츠 및 메타데이터를 정의하여 일괄처리 업데이트를 수행하는 규칙을 작성할 수 있습니다.

이 태스크 정보

자산을 작성할 파일 및 폴더가 포함된 디렉토리를 지정한 후, 자산 컨텐츠 및 메타데이터를 정의하는 규칙을 작성해야 합니다. 규칙 정의가 포함된 manifest.rmd 파일을 작성하거나 일련의 규칙을 작성하여 이 정보를 정의할 수 있습니다. manifest.rmd 파일을 작성하는 방법에 대해 자세히 학습하려면 manifest.rmd 파일 작성 주제를 참조하십시오.
규칙 작성 시 규칙을 작성하는 데이터로 채워진 디렉토리에 텍스트 파일을 지정할 수 있습니다. 다음 안내서를 사용하여 각 규칙 유형의 텍스트 파일을 작성할 수 있습니다. 텍스트 파일 이름은 임의로 정할 수 있습니다.
표 1. 텍스트 파일 참조
자산 메타데이터 유형 설명 예제
속성 이 텍스트 파일에는 행당 다음 구문이 포함되어야 합니다. one name=value pair. Runtime context=Eclipse v3.3

Server context=WebSphere Application Server v7.0

카테고리 이 텍스트 파일에는 행당 다음 구문이 포함되어야 합니다. one schema/category/subcategory. 이 파일에는 스키마, 카테고리 및 최소 하나의 서브카테고리 항목이 포함되어야 합니다. Automobile/Model/Foreign/Honda/Civic
설명 텍스트 파일의 전체 컨텐츠는 자산에 대한 설명입니다. This asset outlines all of the software requirements for the v8.0 release.
소유자 이 텍스트 파일에는 행당 하나의 고유 ID가 포함되어야 합니다. 이 ID는 사용자 ID와 동일하지 않습니다. 고유 ID는 사용자 레지스트리에서 사용자 ID를 나타내는 지정된 숫자 또는 코드일 수 있습니다. jsmith 또는

3F4467A

관련 자산 이 텍스트 파일에는 행당 하나의 relationshipType:guid/version이 포함되어야 합니다. Container:{0000-1111-2222-3333}/1.0

Contains:{1111-2222-3333-4444}/1.1

커뮤니티, 이름, 간단한 설명, 자산 유형, 버전 이러한 각 자산 유형의 텍스트 파일 첫 행에는 해당 요소의 값이 와야 합니다. My Community

프로시저

자산의 컨텐츠 및 메타데이터에 대한 규칙을 작성하려면 다음을 수행하십시오.

  1. 디렉토리 경로를 마우스 오른쪽 단추로 클릭하고 규칙 추가를 클릭하십시오. 디렉토리에 대한 자산 또는 커뮤니티 중 하나를 작성할 수 있습니다. 디렉토리의 모든 폴더 및 아카이브에 이 규칙이 적용됩니다.
  2. 자산 규칙, 커뮤니티 규칙 또는 디렉토리에 대한 두 가지 규칙 유형을 작성하십시오. 자산 및 커뮤니티 규칙을 작성하는 방법에 대해 자세히 학습하려면 다음 표를 참조하십시오.
    옵션 설명
    자산 규칙
    1. 규칙 유형 섹션에서 자산을 선택하고 다음을 클릭하십시오.
    2. 다음 옵션 중 하나를 사용하여 규칙 값을 설정하십시오.
      • 옵션 1: 모든 아카이브 및 폴더를 사용하여 자산 작성을 클릭하여 디렉토리의 기본 아카이브 및 폴더에서 자산을 작성하십시오.
      • 옵션 2: 이 필터와 일치하는 아카이브 및 폴더를 사용하여 자산 작성을 클릭하고 필터할 값을 입력하십시오. 이 값이 포함된 이름의 텍스트 파일 컨텐츠는 자산이 됩니다. 이 값에는 다음 특수 문자를 사용할 수 있습니다. '*'는 0개 이상의 문자를 나타냅니다. '?'는 하나의 문자를 나타내며 '**'는 디렉토리 트리의 모든 항목을 나타냅니다. 이름에 이 값이 포함된 파일이나 폴더는 자산이 됩니다. 필터 기준을 충족하는 폴더나 아카이브는 자산이 됩니다.
    3. 완료를 클릭하십시오.
    커뮤니티 규칙 -

    루트 디렉토리에 커뮤니티 규칙을 추가하는 경우, 모든 하위 폴더 또는 아카이브가 이 커뮤니티에 추가됩니다.

    1. 규칙 유형 섹션에서 커뮤니티를 선택하고 다음을 클릭하십시오.
    2. 다음 옵션 중 하나를 사용하여 규칙 값을 설정하십시오.
      • 옵션 1: 모든 아카이브 및 폴더를 사용하여 커뮤니티 작성을 클릭하고 이 디렉토리에서 모든 폴더 및 아카이브로 커뮤니티를 정의하십시오. 커뮤니티는 디렉토리에서 폴더 또는 아카이브 이름을 가져옵니다.
      • 옵션 2: 이 필터와 일치하는 아카이브 및 폴더를 사용하여 커뮤니티 작성을 클릭하고 필터할 값을 입력하십시오. 이 값에는 다음 특수 문자를 사용할 수 있습니다. '*'는 0개 이상의 문자를 나타냅니다. '?'는 하나의 문자를 나타내며 '**'는 디렉토리 트리의 모든 항목을 나타냅니다. 이름에 이 값이 포함된 파일이나 폴더는 커뮤니티가 됩니다. 이 값이 포함된 이름의 텍스트 파일 컨텐츠는 자산의 커뮤니티가 됩니다.
      • 옵션 3: 모든 자산을 둘 커뮤니티 지정을 클릭하고 디렉토리의 모든 자산이 속하는 커뮤니티 이름을 입력하십시오.
    3. 완료를 클릭하십시오.
  3. 디렉토리의 규칙을 작성한 후, 디렉토리에 있는 파일 및 폴더에 대한 규칙을 작성하십시오. 다른 규칙을 작성할 수 있는 다음 표를 사용하십시오.
    옵션 설명
    아티팩트 규칙 -

    각 파일, 폴더 또는 아카이브에 대한 개별 아티팩트 규칙을 작성하십시오. 자산에 정의할 특수성을 아카이브하는 데 필요한 대로 아티팩트 규칙을 작성하십시오. URL 아티팩트도 정의할 수 있습니다.

    1. 규칙 유형 섹션에서 아티팩트를 선택하고 다음을 클릭하십시오.
    2. 다음 옵션 중 하나를 사용하여 규칙 값을 설정하십시오.
      • 옵션 1: 모든 파일 및 폴더를 사용하여 아티팩트 작성을 클릭하여 자산의 모든 파일 및 폴더에서 아티팩트를 작성하십시오.
      • 옵션 2: 이 필터와 일치하는 파일 및 폴더를 사용하여 아티팩트 작성을 클릭하고 필터할 값을 입력하십시오. 이 값에는 다음 특수 문자를 사용할 수 있습니다. '*'는 0개 이상의 문자를 나타냅니다. '?'는 하나의 문자를 나타내며 '**'는 디렉토리 트리의 모든 항목을 나타냅니다. 이름에 이 값이 포함된 파일이나 폴더는 아티팩트가 됩니다.
      • 옵션 3: 모든 자산에 추가할 URL 아티팩트 지정을 클릭하여 URL 아티팩트를 추가하십시오. URL 이름을 입력하고 아티팩트로 추가할 URL을 입력하십시오. 아티팩트는 정의한 이름을 가져옵니다.
    3. 완료를 클릭하십시오.
    자산 유형 규칙 -

    디렉토리에서 정의한 각 자산에 하나의 자산 유형을 제공할 수 있습니다.

    1. 규칙 유형 섹션에서 자산 유형을 선택하고 다음을 클릭하십시오.
    2. 다음 옵션 중 하나를 사용하여 규칙 값을 설정하십시오.
      • 옵션 1: 필터와 일치하는 파일을 사용하여 자산 유형 설정을 클릭하고 필터할 값을 입력하십시오. 이 값이 포함된 이름의 텍스트 파일 컨텐츠는 자산의 유형이 됩니다. 이 값에는 다음 특수 문자를 사용할 수 있습니다. '*'는 0개 이상의 문자를 나타냅니다. '?'는 하나의 문자를 나타내며 '**'는 디렉토리 트리의 모든 항목을 나타냅니다. 이름에 이 값이 포함된 파일이나 폴더는 자산 유형이 됩니다.
      • 옵션 2: 모든 자산에 적용할 자산 유형 지정을 클릭하고 규칙을 정의 중인 디렉토리의 자산에 적용할 자산 유형의 이름을 입력하십시오.
    3. 완료를 클릭하십시오.
    속성 규칙 -

    속성은 사용자가 자산 제출 시 포함할 수 있는 정보의 종류를 지정합니다.

    1. 규칙 유형 섹션에서 속성을 선택하고 다음을 클릭하십시오.
    2. 필터와 일치하는 파일을 사용하여 속성 추가를 클릭하고 필터할 값을 입력하십시오. 이 값에는 다음 특수 문자를 사용할 수 있습니다. '*'는 0개 이상의 문자를 나타냅니다. '?'는 하나의 문자를 나타내며 '**'는 디렉토리 트리의 모든 항목을 나타냅니다. 이름에 이 값이 포함된 파일이나 폴더는 속성이 됩니다.

      이 값이 포함된 이름의 텍스트 파일 컨텐츠는 자산의 속성이 됩니다. 이 텍스트 파일에는 다음 구문의 데이터가 포함되어야 합니다. Keyword1 =Keyword2. 여기서, keyword1은 속성 이름이고 keyword2는 속성 값입니다.

    3. 완료를 클릭하십시오.
    카테고리 규칙 -

    카테고리 스키마는 사용자가 자산을 찾고 재사용할 수 있도록 저장소에 자산을 구성합니다.

    둘 이상의 카테고리를 사용하여 자산을 분류하려면 해당 자산에 대해 둘 이상의 카테고리 규칙을 작성해야 합니다.

    1. 규칙 유형 섹션에서 카테고리를 선택하고 다음을 클릭하십시오.
    2. 다음 옵션 중 하나를 사용하여 규칙 값을 설정하십시오.
      • 옵션 1: 필터와 일치하는 파일을 사용하여 카테고리 추가를 클릭하고 필터할 값을 입력하십시오. 이 값에는 다음 특수 문자를 사용할 수 있습니다. '*'는 0개 이상의 문자를 나타냅니다. '?'는 하나의 문자를 나타내며 '**'는 디렉토리 트리의 모든 항목을 나타냅니다.

        이름에 이 값이 포함된 파일이나 폴더는 카테고리가 됩니다. 이 값이 포함된 이름의 텍스트 파일 컨텐츠는 자산의 카테고리가 됩니다.

        이 텍스트 파일에는 다음 구문의 데이터가 포함되어야 합니다. Category1/Category2/Category3.

        예를 들어, Category1은 자동차, Category 2는 모델, Category3은 외국이면 이 자산의 카테고리화는 자동차/모델/외국입니다.

      • 옵션 2: 모든 자산에 적용할 카테고리 지정을 클릭하고 다음 필드에 값을 입력하십시오.
        • 스키마: 최상위 레벨 카테고리
        • 카테고리: 스키마의 하위
        • 서브카테고리: 카테고리의 하위
        예를 들어, 다음과 같습니다.
        • 스키마: 자동차
        • 카테고리: 모델
        • 서브카테고리: 외국산/혼다
    3. 완료를 클릭하십시오.
    커뮤니티 규칙 -

    루트 디렉토리에 커뮤니티 규칙을 추가하는 경우, 모든 하위 폴더 또는 아카이브가 이 커뮤니티에 추가됩니다.

    1. 규칙 유형 섹션에서 커뮤니티를 선택하고 다음을 클릭하십시오.
    2. 다음 옵션 중 하나를 사용하여 규칙 값을 설정하십시오.
      • 옵션 1: 모든 아카이브 및 폴더를 사용하여 커뮤니티 작성을 클릭하고 이 디렉토리에서 모든 폴더 및 아카이브로 커뮤니티를 정의하십시오. 커뮤니티는 디렉토리에서 폴더 또는 아카이브 이름을 가져옵니다.
      • 옵션 2: 이 필터와 일치하는 아카이브 및 폴더를 사용하여 커뮤니티 작성을 클릭하고 필터할 값을 입력하십시오. 이 값에는 다음 특수 문자를 사용할 수 있습니다. '*'는 0개 이상의 문자를 나타냅니다. '?'는 하나의 문자를 나타내며 '**'는 디렉토리 트리의 모든 항목을 나타냅니다. 이름에 이 값이 포함된 파일이나 폴더는 커뮤니티가 됩니다. 이 값이 포함된 이름의 텍스트 파일 컨텐츠는 자산의 커뮤니티가 됩니다.
      • 옵션 3: 모든 자산을 둘 커뮤니티 지정을 클릭하고 디렉토리의 모든 자산이 속하는 커뮤니티 이름을 입력하십시오.
    3. 완료를 클릭하십시오.
    설명 규칙 -

    이 규칙은 자산 설명을 정의합니다.

    1. 규칙 유형 섹션에서 설명을 선택하고 다음을 클릭하십시오.
    2. 다음 옵션 중 하나를 사용하여 규칙 값을 설정하십시오.
      • 옵션 1: 필터와 일치하는 파일을 사용하여 설명 설정을 선택하고 필터할 값을 입력하십시오. 이 필터가 포함된 파일의 컨텐츠는 자산에 대한 설명이 됩니다.
      • 옵션 2: 모든 자산에 적용할 설명 지정을 선택하고 해당 자산에 대한 설명을 입력하십시오.
    3. 완료를 클릭하십시오.
    이름 규칙 -

    이 규칙은 자산 이름을 정의합니다.

    1. 규칙 유형 섹션에서 이름을 선택하고 다음을 클릭하십시오.
    2. 다음 옵션 중 하나를 사용하여 규칙 값을 설정하십시오.
      • 옵션 1: 필터와 일치하는 파일을 사용하여 이름 설정을 클릭하고 필터할 값을 입력하십시오. 이 값에는 다음 특수 문자를 사용할 수 있습니다. '*'는 0개 이상의 문자를 나타냅니다. '?'는 하나의 문자를 나타내며 '**'는 디렉토리 트리의 모든 항목을 나타냅니다. 이 값이 포함된 이름의 텍스트 파일 컨텐츠는 자산의 이름이 됩니다.
      • 옵션 2: 모든 자산에 적용할 이름 지정을 클릭하고 자산 이름을 입력하십시오.
    3. 완료를 클릭하십시오.
    소유자 규칙 -

    이 규칙은 자산 소유자 이름을 정의합니다. 저장소에 없는 자산의 소유자를 지정하면 이들 소유자는 저장소의 사용자로 작성됩니다.

    1. 규칙 유형 섹션에서 소유자를 선택하고 다음을 클릭하십시오.
    2. 다음 옵션 중 하나를 사용하여 규칙 값을 설정하십시오.
      • 옵션 1: 필터와 일치하는 파일을 사용하여 소유자 설정을 클릭하고 필터할 값을 입력하십시오. 이 값에는 다음 특수 문자를 사용할 수 있습니다. '*'는 0개 이상의 문자를 나타냅니다. '?'는 하나의 문자를 나타내며 '**'는 디렉토리 트리의 모든 항목을 나타냅니다. 이름에 이 값이 포함된 파일이나 폴더는 소유자가 됩니다. 이 필터 기준을 충족하는 파일의 컨텐츠는 자산의 소유자를 정의합니다. 파일 시스템 사용자 디렉토리 또는 LDAP 디렉토리 중 하나에 정의된 고유 ID를 사용하여 소유자를 정의해야 합니다. 이 파일에는 행당 하나의 고유 ID가 포함되어야 합니다.
      • 옵션 2: 모든 자산의 소유자가 되는 사용자 지정을 클릭하고 파일 시스템 사용자 디렉토리 또는 LDAP 디렉토리 중 하나에 정의된 고유 ID를 입력하십시오.
    3. 완료를 클릭하십시오.
    관련 자산 규칙 -

    이 규칙은 관련된 모든 자산을 정의합니다.

    1. 규칙 유형 섹션에서 관련 자산을 선택하고 다음을 클릭하십시오.
    2. 다음 옵션 중 하나를 사용하여 규칙 값을 설정하십시오.
      • 옵션 1: 필터와 일치하는 파일을 사용하여 관련 자산 추가를 클릭하고 필터할 값을 입력하십시오. 이 값에는 다음 특수 문자를 사용할 수 있습니다. '*'는 0개 이상의 문자를 나타냅니다. '?'는 하나의 문자를 나타내며 '**'는 디렉토리 트리의 모든 항목을 나타냅니다.

        이 값이 포함된 이름의 텍스트 파일 컨텐츠는 자산의 관련 자산이 됩니다. 이 텍스트 파일에는 다음 구문의 데이터가 있어야 합니다. RelationshipType:{GUID}/Version. 예를 들어, RelationshipType이 종속자, GUID가 000–111–222, Version이 1.0이면 관련 자산은 소스 섹션에서 정의 중인 규칙의 자산에 종속됩니다. 관련 자산은 Rational Asset Manager가 000–111–222로 이미 지정한 고유 ID를 가지며 해당 자산의 1.0 버전입니다.

      • 옵션 2: 모든 자산에 관련된 관계 유형 및 자산 지정을 클릭하고 다음 각 필드에 값을 입력하십시오.
        • 관계 유형은 일괄처리 업데이트 편집기의 소스 섹션에서 작업 중인 자산과 관련된 자산의 관계 유형입니다.
        • 고유 ID는 GUID 또는 관련 자산의 고유 ID입니다.
        • 버전은 관련 자산의 버전입니다.
        예를 들어, 다음과 같습니다.
        • 관계 유형: 종속
        • 고유 ID: 000–111–222
        • 버전: 1.0
    3. 완료를 클릭하십시오.
    간단한 설명 규칙 -

    이 규칙은 자산의 간단한 설명을 정의합니다.

    1. 규칙 유형 섹션에서 간단한 설명을 선택하고 다음을 클릭하십시오.
    2. 다음 옵션 중 하나를 사용하여 규칙 값을 설정하십시오.
      • 옵션 1: 필터와 일치하는 파일을 사용하여 간단한 설명 설정을 클릭하고 필터할 값을 입력하십시오. 이 값에는 다음 특수 문자를 사용할 수 있습니다. '*'는 0개 이상의 문자를 나타냅니다. '?'는 하나의 문자를 나타내며 '**'는 디렉토리 트리의 모든 항목을 나타냅니다. 이름에 이 값이 포함된 파일이나 폴더는 간략한 설명이 됩니다. 이 값이 포함된 파일의 컨텐츠는 자산에 대한 간단한 설명이 됩니다.
      • 옵션 2: 모든 자산에 적용할 간단한 설명 지정을 클릭하고 자산에 대한 간단한 설명을 입력하십시오.
    3. 완료를 클릭하십시오.
    버전 규칙 -

    이 규칙은 자산의 버전을 정의합니다.

    1. 규칙 유형 섹션에서 버전을 선택하고 다음을 클릭하십시오.
    2. 다음 옵션 중 하나를 사용하여 규칙 값을 설정하십시오.
      • 옵션 1: 필터와 일치하는 파일을 사용하여 버전 설정을 클릭하고 필터할 값을 입력하십시오. 이 값에는 다음 특수 문자를 사용할 수 있습니다. '*'는 0개 이상의 문자를 나타냅니다. '?'는 하나의 문자를 나타내며 '**'는 디렉토리 트리의 모든 항목을 나타냅니다. 이름에 이 값이 포함된 파일이나 폴더는 버전이 됩니다. 이 값이 포함된 파일의 컨텐츠는 자산의 버전이 됩니다.
      • 옵션 2: 모든 자산에 적용할 버전 지정을 클릭하고 자산의 버전을 입력하십시오.
    3. 완료를 클릭하십시오.

다음에 수행할 작업

자산 컨텐츠 및 메타데이터에 대한 규칙을 정의한 후, 자산에 대한 모든 문제점을 정정하고 저장소를 선택하고 저장소에서 자산을 업데이트할 수 있습니다.

피드백