2013-04-19 3 views
1

클리어 케이스보기에서 symlink가 항상 대상 파일을 가리킨다 고 생각하면서 한 구성 요소에서 다른 구성 요소로 심볼릭 링크를 복사했습니다.다른 심볼릭 링크에서 심볼릭 링크를 생성하는 것이 좋습니다?

하지만 속성을 볼 때 부모 심볼릭 링크를 참조하고 있습니다. 부모 심볼릭 링크가 바뀌면 자식 심볼릭 링크도 반영 될 것입니다.

이 (symlink to symlink) 접근 방식에 문제가 있습니까? (한 가지 문제는 원본 파일을 볼 필요가 있다면 이제는 두 번 symlink로 워프해야 함).

삭제하고 원본 파일을 가리켜 야합니까?

답변

1

차라리 삭제와 함께, 원래의 포인터로 대체 것 :

cleartool ln -slink -nc ../../some_file.txt 

따라

(당신이 상대 VOB 기호 링크 대신 절대 심볼릭 링크를 사용하는 것이 좋습니다) 중간 목표물 (언제든지 삭제 될 수 있음 - 비 참조)은 안전하지 않은 것처럼 보입니다.

당신은 시도하고 목표를 변경하기 위해, 복사 한 링크를 편집 할 수 있지만 this technote에서 언급 한 바와 같이 여기에 문제가 있다는 것입니다 수 있습니다

유일한 방법은에 VOB 기호 링크를 개정 상대 경로는 새로운 심볼릭 링크를 만드는 것입니다.
상대 경로를 사용하기 위해 절대 경로를 사용하여 생성 된 VOB 심볼 링크는 편집 (수정) 할 수 없습니다.

관련 문제