2012-01-31 5 views
1

우리의 명확한 예에는 동일한 내용을 요구하는 폴더가 거의 없습니다.클리어 케이스에서 개인 파일을 심볼릭 링크하는 방법은 무엇입니까?

우리는이를 달성하기 위해 심볼릭 링크를 사용합니다. 하지만 이제 우리 폴더는 개인 파일을 볼 수있게되었으므로 symlink는 아무 것도하지 않습니다.

다시 유일한 메커니즘을 복사하고 있습니까?

보기 링크 개인 파일에 도움이되는 다른 정책이나 설정은 무엇입니까?

+0

개인 파일의 심볼릭 링크를 수행 할 때 오류 메시지가 있습니까? 스냅 샷 또는 동적보기에 있습니까? – VonC

+0

@Vonc : 다음과 같은 오류가 있습니다. "개체 Msilist.bat는 유효한 심볼릭 링크 대상이 아니며 심볼릭 링크가 생성되지 않습니다. 올바른 심볼릭 링크 대상 만 선택하고 작업을 다시 시도하십시오." 동적 뷰 드라이브를 사용하고 있으며 Windows 환경에 있습니다. – Samselvaprabu

+0

Ok. 나는 그것을 명확히하고 *'cleartool ln -s'의 대안을 제안하기 위해 나의 대답을 편집했다. – VonC

답변

2

개인 파일의 경우에도 symlink (OS 심볼릭 링크, 아니 cleartool symlinks)가 지원되어야합니다. (어쨌든 스냅 샷보기에서도 작동 할 것입니다. 기본 운영 체제를 기반으로합니다.)
그렇지 않으면 사본을 대체 할 수 있습니다.

그러나 개인보기 파일의 심볼 링크에 대해 ClearCase 전용 정책을 알지 못합니다.
versionned 심볼릭 링크에 대해 하나 개의 정책이다 (cleartool ln -s에 의해 만들지 만,이 현재 시나리오 아니다) :

Linux와 UNIX 시스템에서

가, 심볼릭 링크는 기본적으로 절대 경로 이름으로 나열됩니다.
심볼릭 링크를 상대 경로 이름으로 나열하려면 환경 변수 CCASE_LS_RELATIVE_SYMLINK_PATH을 설정하십시오.


OP Samselvaprabu 동적 뷰 드라이브를 사용하여 언급하고 난 윈도우 환경에서 오전과 심볼릭 링크 생성에 다음과 같은 오류를보고합니다

Object Msilist.bat is not a valid symlink target; no symlinks will be created. 
Please select only valid symlink targets and retry the operation. 

남자 페이지 "To create a Vob symlink"는 다음과 같은 제한 사항을 언급 :

cleartool ln -s 명령을 사용하여 followi에 대한 VOB 기호 링크 (심볼 링크)를 만들 수 있습니다 NG 항목 :

  • 파일이나 디렉토리 (체크인 또는 체크 아웃)
  • 기호 링크
  • 가린 요소 (동적 뷰 전용)
  • A는 (스냅 샷보기 만)
  • 를 요소를 납치

기호 링크의 대상은 기호 링크가 작성되는 디렉토리와 동일한보기에 있어야합니다.
스냅 샷보기에서 언로드 된 요소는 유효한 symlink 대상이 아닙니다. 또한 심볼릭 링크가 생성 될 디렉토리도로드되어야합니다.

내 요점이었다 다음과 같은 경우 cleartoolln -sNTFS symlinks을, (어쨌든 ClearCase를하지 않을있는) 개인 파일 특히, 작동 귀하의 경우 OS의 심볼릭 링크를 (사용하지 않는

경우 Windows Vista 또는 그 이상인 경우 단순 연결 지점)

so OS symlinks (cleartool로 생성되지 않은 기본 심볼릭 링크)가 작동해야합니다.