소스 루트가 존재하는 프로젝트에서 [파일 시스템 동기화…] 기능을 사용할 수 있습니다. [파일 시스템 동기화…]는 실제 파일 시스템에서 소스 코드의 추가/삭제와 같은 변경 사항이 있을 때, 이 변경 사항을 CT 프로젝트에 적용하는 기능입니다. 사용자는 컨텍스트 메뉴로 이 기능을 직접 실행할 수 있고, 자동으로 실행되도록 설정할 수 있습니다.
컨텍스트 메뉴에서 [파일 시스템 동기화…] 사용하기
소스 루트의 컨텍스트 메뉴로 [파일 시스템 동기화…] 기능을 사용할 수 있습니다.
- 파일 시스템에서 대상 소스 코드 구조에 변경 사항이 있을 때 [파일 시스템 동기화…]를 선택하여 동기화를 수행합니다.
- 변경 사항이 확인되면 [파일 시스템 동기화] 대화상자가 뜹니다.
- [파일 시스템 동기화] 대화상자에서 추가 및 삭제된 소스 코드 목록을 확인합니다.
- 추가된 소스 코드는 초록색으로 표시되며,
*
가 붙습니다.- 추가된 소스 코드는 기본으로 체크되어 프로젝트에 포함됩니다.
- 추가하지 않을 소스 코드를 체크 해제할 수 있습니다.
- 삭제된 소스 코드는 회색으로 표시되며, 취소선이 생깁니다.
- 프로젝트에 포함된 소스 코드가 파일 시스템에서 삭제된 경우, 프로젝트에서 제거됩니다.
- 추가된 소스 코드는 초록색으로 표시되며,
- [확인]을 누르면 동기화가 완료됩니다.
[파일 시스템 동기화…] 자동 실행하기
CT는 프로젝트의 테스트 대상 소스 코드의 구조가 변경되었을 때 자동으로 감지할 수 있습니다. [환경설정] > [소스 루트]에서 [자동 변경 감지 활성화]를 체크하면 열려 있는 CT 프로젝트에 대해 파일 시스템 동기화가 주기적으로 수행됩니다. 변경 사항이 없는 경우 별도의 알림창을 띄워주지 않습니다.
다음과 같은 경우에도 [파일 시스템 동기화…]가 자동 실행됩니다.
- 프로젝트를 여는 경우
- 프로젝트를 분석하는 경우
- 프로젝트를 내보내는 경우
Need more help with this?
Don’t hesitate to contact us here.