2012-06-07 2 views
1

오늘 우리는 Clearcase UCM에서 이상한 문제에 직면했습니다.폴더 이름이 대문자로 시작하는 경우 소스 제어에 추가하면 작업 목록이 표시되지 않습니다.

"공통"(많은 하위 폴더와 파일 요소가 있음)이라는 폴더를 추가하려고했습니다.

소스 컨트롤에 추가를 클릭하면 활동 목록 상자가 표시되지 않습니다. (마치 기본 클리어 케이스에서 소스 컨트롤에 추가하려는 것처럼 표시됩니다.)

취소 할 때 예외가 발생하여 먼저 폴더 이름을 작은 글자 (공통)로 변경했습니다. 이것을 소스 컨트롤에 추가하려고하면, 일반적인 UCM 소스 컨트롤 대화 상자에 추가 된 것처럼 활동 목록이 표시됩니다.

cc.cpl에서 대소 문자 보존 확인란을 선택한 다음 서비스를 다시 시작했습니다. 그러나 여전히 우리는 똑같은 문제에 직면했다.

우리는 최신 클리어 케이스를 사용하고 있고 OS는 Windows 7입니다. 왜 이런 일이 발생하는지 잘 모르겠습니다. "Common"이라는 이름으로 소스 컨트롤을 추가하는 것을 중단했습니다.

무엇이 문제 일 수 있습니까? 네가 이것을 직면하고 해결했다면, 나를 안내 해주십시오.

+0

무엇 "일반적인"쇼의 상위 디렉토리에서'cleartool의 ls' ? 이상한 상태 야? (가려진 것, 논박 한 체크 아웃, ...). 스냅 샷 또는 동적 뷰를 사용하고 있습니까? UCM보기에서 문제를 재현합니까? – VonC

답변

1

GUI를 통해 이상한 오류가 발생할 때마다 일반적인 권장 사항 인 CLI로 대체됩니다.

참조 :

당신은 할 수 있습니다 :

# go to the parent directory of Common 
cd <view/path/to/Common>/.. 
# check there is a current activity set 
cleartool lsact -cact 
# checkout the parent directory 
cleartool checkout -nc . 
# add to source control Common (not its content, just the directory) 
cleartool mkelem –nc -ci -ptime –eltype directory 
# checkin the parent directory 
cleartool checkin -nc .