개발/환경

svn에서 __pycache__ 와 .pyc ignore하기

미국산곰고기 2022. 6. 17. 09:56

현재 경로의 svn에 ignore 추가하기

svn propset -R svn:ignore *.pyc .
svn propset -R svn:ignore __pycache__ .

-R은 Recursive

. 은 현재 경로를 뜻한다 

이 글이 필요한 사람 중, 이미 svn에 commit 한 사람도 있을것이다. 해결법이 필요하다.

 

pycache와 pyc 파일을 찾아 삭제하고 에서 rm 하기

find . -name "*.pyc" | xargs svn rm #--force

find 로 찾은 .pyc 파일을 svn rm 의 인자로 넘겨주면 된다.

필요한 경우 #--force 의 주석을 풀고 강제 적용 가능

find . -name __pycache__ -type d | xargs svn rm #--force

디렉토리도 마찬가지다.