안녕하세요. 송기석입니다.


오늘은 SVN에 관한 팁을 올립니다.

날마다 스크립트를 사용하여 주기적으로 SVN을 업데이트를 하기 위해 스크립트를 만들었습니다.

그런데...


$ snv add *


변경된 사항을 추가 하기 위해 사용한 명령이 원하는 대로 안되어서 검색해보니


$ svn add --force * --auto-props --parents --depth infinity -q


이와 같은 방법을 찾을 수 있었습니다.

물론 잘 동작하니 그냥 오케이 할 수 있지만 한걸음 더 나가 옵션이 무슨 뜻인 줄 알면

나중에 도움이 될 것 같아서 정리했습니다.


--force : 강제로 실행

--auto-props : 자동 속성기능을 활성화

--parents : 임시 상위개체 삽입

--depth infinity : 명령 적용 대상의 깊이를 제한

-q : 아무것도 출력하지 않거나, 요약 정보만 출력


위에 올린 팁보다 더 좋은 팁은 리눅스에서 --help 명령으로 확인하는 것이 더 좋습니다.

구글에서 열심히 검색해도 안 나오는 정보가 자세히 나옵니다. 


감사합니다.