
SVN cleanup은 SVN repository의 무효화된 데이터를 제거하는 과정을 의미합니다.
1. SVN repository의 현재 상태를 확인합니다.
- `svn status` 명령어를 사용하여 현재 상태를 확인할 수 있습니다.
2. 삭제된 파일에 대한 처리를 수행합니다.
- `svn cleanup` 명령어를 사용하여 삭제된 파일을 제거할 수 있습니다.
- `svn cleanup` 명령어는 기본적으로 삭제된 파일을 제거합니다.
3. 이동된 파일에 대한 처리를 수행합니다.
- 이동된 파일은 SVN repository 내에서 삭제된 파일로 간주됩니다.
- 이동된 파일을 제거하기 위해 `svn cleanup` 명령어를 사용할 수 있습니다.
4. SVN cleanup을 수행할 때, 옵션을 사용할 수 있습니다.
- `--remove-unversioned` 옵션을 사용하여 무효화된 파일을 제거할 수 있습니다.
- `--remove-locked` 옵션을 사용하여 잠금된 파일을 제거할 수 있습니다.
SVN cleanup을 수행하기 전에, SVN repository의 현재 상태를 확인하고, 삭제된 파일과 이동된 파일에 대한 처리를 수행해야 합니다.
예를 들어, 다음 명령어를 사용하여 SVN cleanup을 수행할 수 있습니다.
#hostingforum.kr
bash
svn cleanup --remove-unversioned --remove-locked
이 명령어는 무효화된 파일을 제거하고, 잠금된 파일을 제거합니다.
SVN cleanup을 수행할 때, 반드시 SVN repository의 현재 상태를 확인하고, 삭제된 파일과 이동된 파일에 대한 처리를 수행해야 합니다.
2025-08-02 18:20