INTRALINK
협업
시 충돌 발생
INTRALINK Login ID가 lion인 설계자와 tiger인 설계자가 있다.
ID가 lion인 설계자는 BODY
담당
설계자 이며 ID가 tiger인 설계자는 MODULE담당 설계자이다.
이 두 설계자가 다음과 같이 협업 설계를 하고자 한다.
** 참고
만일 lion 사용자가 자신이 만든 test_total_assy.asm 파일을 LOCK 상태로 유지 한다면
단 lion 설계자가 total 어셈블과 모든 component를 생성 한다는 조건이 만족 된다면 이러한 충동 위험은
없을수 있다
이 두 설계자가 다음과 같이 협업 설계를 하고자 한다.
lion설계자는 아래의 모델을 생성한다
1) test_total_assy.asm
2) sub_a_tatal.asm
ID:lion 설계자가 아래의 어셈블리 구조를 작성 후 COMMONSPACE에 CHECK IN한다.
ID:tiger 설계자가 TEST_TOTAL_ASSY.ASM과 SUB_A_TOTAL_ASM을 INTRALINK서버로부터 CHECK
OUT한
뒤 다음의 추가 어셈블리 작업을 진행한다. 추가 어셈블리 작업이 완성된 후 INTRALINK
서버에
CHECK
IN한다.
tiger 사용자는 아래의 파일을 생성 한다
1) sub_b_tatal.asm
1) sub_b_tatal.asm
ID:lion 설계자가 다음과 같은 어셈블리 작업을 진행한다.
lion 설계자는 추가로 새로운 sub_c_total.asm 파일을 생성한다
lion 설계자는 추가로 새로운 sub_c_total.asm 파일을 생성한다
위와 같은 작업을 진행 한 뒤 TEST_TOTAL_ASSY.ASM을 CHECK IN하려고 할 때 다음과 같은 메시지가 나타난다.
** 참고
만일 lion 사용자가 자신이 만든 test_total_assy.asm 파일을 LOCK 상태로 유지 한다면
단 lion 설계자가 total 어셈블과 모든 component를 생성 한다는 조건이 만족 된다면 이러한 충동 위험은
없을수 있다
이럴 때 해결할 수 있는 방법은 세 가지가 있다.
ID lion 설계자 어셈블리를 살리는 경우 다음과 같이 실시한다.
이런
경우 서버에 있는 TEST_TOTAL_ASSY.ASM을 덮어 쓰면서 강제적으로 CHECK IN해야 하는데 대부분의 설계자는 강제 CHECK IN권한이 주어져 있지 않다. 따라서 강제 CHECK IN을
위하여 INTRALINK ADMIN에게 CHECK
IN할 것을 요청하도록 한다. CHECK IN 방법으로는
CHECK IN시 나타나는 CONFLICT창에서 OVERRIDE라는 메뉴를 클릭하면 된다.
ID tiger 설계자 어셈블리를 살리는 경우 다음과 같이 실시한다.
이런 경우 WORKSPACE에
있는 TEST_TOTAL_ASSY.ASM사용하지 않고 서버에 존재하는 TEST_TOTAL-ASSY를 사용한다는 의미이다.
사용
방법은 해당 어셈블리를 선택 후 Object > Update를 선택하면 된다.
두 설계자의 작업을 모두 살리는 경우는 다음과 같이 한다.
우선 이번 시나리오에서는 ID:lion
설계자가
CHECK
IN시
문제가 발생한 경우이므로 지금 설명하는 작업을 ID:lion 설계자가 진행하는 것으로 설정한다.
STEP 1 :Integrate작업을 시작한다.
STEP 2 :Pro/ENGINEER를 띄운다
STEP 3 : TEST_TOTAL_ASSY.ASM을 OPEN한다.
STEP 4 : Pro/ENGINEER에서 Integrate메뉴를 사용하여 Merge작업을 수행한다.
STEP 5 : Pro/ENGINEER에서 Integrate메뉴를 사용하여 Merge작업을 수행한다.
댓글 없음:
댓글 쓰기