여러 사용자가 동시 세션에서 아티팩트에 액세스하여 수정할 때
예상치 않은 잠재적 결과에 대해 알고 있어야 합니다. 사용자는
기타 사용자가 폴더 및 아티팩트를 변경하는 경우 종종 보기 및 아티팩트를 새로 고쳐야 합니다.
사용자는 다중 사용자 환경에서 편집하는 동안 종종 아티팩트를 저장해야 합니다.
여러 사용자가 동일한 자원에 액세스하는 상황에 대한 일부 예제는 다음과 같습니다.
다른 사용자도 편집 중인 아티팩트를 편집 중입니다.
두 가지 사항이 발생할 수 있습니다.
- 아직 아티팩트를 편집하지 않았지만 아티팩트를 마지막으로
열거나 새로 고친 후에 아티팩트가 변경된 경우, 아티팩트 헤더의
새로 고치기 아이콘은 초록색이 됩니다. (7분마다 업데이트 확인이
발생하지만 다른 탭으로 전환한 후 아티팩트로 리턴하여
확인을 강제 실행할 수 있습니다.) 새로 고치기를 클릭하면
아티팩트의 업데이트된 버전이 표시됩니다.
- 아티팩트에 대한 변경사항을 보류 중이고 아티팩트가 열린 후에
변경된 경우, 누군가 수정하여서 아티팩트를 저장할 수 없음을 알리는
프롬프트가 표시됩니다. 이때 세 가지의 옵션이 제공됩니다.
- 변경사항을 버리고 손실
- 다른 사용자가 작성한 변경사항 대체
- 수동으로 변경사항 병합
변경사항을 수동으로 병합할 것을 선택하는 경우
편집기는 아티팩트의 현재 저장된 버전(왼쪽에 읽기 전용 모드로)과
저장되지 않은 아티팩트 버전을 표시합니다. 왼쪽 편집기에서 오른쪽 편집기로
변경사항을 복사할 수 있습니다. 오른쪽의 버전이 저장될 버전입니다.
다른 사용자가 저장한 버전을 대체하는 경우에도 해당 버전은
계속 아티팩트 히스토리에서 볼 수 있습니다.