SVN 서버 구축을 하고 이제 구축된 서버를 이용하여 SVN을 업무에 활용하는데 아이콘 표시에 대해서 알고있어야 헷갈리지 않고 사용할 수 있기때문에 이 점에 대해서 알아보도록 하겠습니다.
작업 복사본에서 작업하는 동안 어떤 파일이 변경, 추가, 제거되었거니 이름이 변경되었는지 또는 다른 사람이 변경하고 커밋한 파일이 무엇인지 알아야 하는 경우가 많습니다. 이때 파일이나 폴더 옆에 현재 상태를 나타내는 표시가 있습니다. 아래 SVN에 표시되는 이미지별로 정리해 보았습니다.
SVN 저장소에서 작업 복사본을 체크아웃하면 Windows탐색기에서 변경된 아이콘으로 파일을 볼 수 있습니다. 파일의 Subversion상태에 따라 오버레이 아이콘이 다릅니다.
저장소로부터 업데이트 된 후 아무 변경도 없었다는 것을 나타냅니다.
파일이 수정 된 후 아직 커밋 되지 않았다는 것을 나타냅니다.
업데이트 중 저장소와 작업용 복사본 사이에 충돌이 발생했다는 것을 나타냅니다.
svn:needs-lock파일에 속성을 설정한 경우 Subversion은 해당 파일에 대한 잠금을 얻을 때까지 해당 파일을 읽기 전용으로 만듭니다. 이러한 파일에는 이 오버레이가 있어 해당 파일을 편집하기 전에 먼저 잠금을 획득해야 함을 나타냅니다.
파일에 잠금을 유지하고 Subversion 상태가 normal인 경우 이 아이콘 오버레이는 다른 사용자가 파일에 변경 사항을 커밋할 수 있도록 사용하지 않는 경우 잠금을 해제해야 함을 알려줍니다.
다음 커밋 시 저장소로부터 삭제될 폴더 또는 파일이라는 것을 나타내거나 버전 컨트롤 되는 파일이 폴더에 없다는 것을 나타냅니다.
다음 커밋 시 저장소에 추가될 폴더 또는 파일이라는 것을 나타냅니다.
막대 기호는 파일 또는 폴더가 버전 제어를 위해 무시됨을 나타냅니다.
이 아이콘은 버전 관리 대상이 아니지만 무시되지 않은 파일 및 폴더를 표시합니다.
이러한 아이콘 중 일부가 시스템에서 사용되지 않을 수도 있습니다. 이는 Windows에서 허용하는 오버레이 수가 매우 제한되어 있고 사용 가능한 오버레이 슬롯이 충분하지 않기 때문입니다.
'개인 공부 > 정보 보관함' 카테고리의 다른 글
Windows 11에서 기본 시스템 글꼴을 변경하는 방법 (2) | 2024.11.04 |
---|---|
[공부노트: JAVA] 입문편 정리 (0) | 2024.10.21 |
[공부노트: JAVA]IntelliJ 단축키와 코드 자동완성 정리 (1) | 2024.10.17 |
WINDOW 설치 시 사용한 USB(ESD-USB) 원래대로 복구하기 (0) | 2024.09.24 |
[LINUX]백엔드 개발자가 자주 사용하는 리눅스 명령어 (1) | 2024.06.27 |
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!