Subversion 썸네일형 리스트형 [svn] 리눅스 실행 권한 추가 후 커밋 svn을 사용하다가 파일 권한에 실행 권한이 없어 실행 권한을 줬는데 정작 커밋은 되지 않는 현상이 있다. 버전 컨트롤 입장에선 동일한 파일로 인지하기 때문인 듯 하다. 이런 문제를 해결 할 수 있는 방법이 있다!!! svn propset svn:executable ON {실행 권한 줄 파일} 이렇게 한 후 커밋을 하면 실행권한이 추가된 채로 커밋이 가능하다. (svn ci)윈도우에서 건드리면 파일권한이 변경 되는 문제가 있으므로 모든 과정은 리눅스에서 진행 하도록한다! 물론 다시 당겼을 때 실행 권한이 적용되어 있는것을 확인 할 수 있다. [svn] 커맨드 라인에서 Unversioned 파일 제거 하기 커맨드 라인에서 Unversioned 파일을 제거하고 싶어질 때가 있다(?) 예를들면 체크아웃한 코드를 빌드해서 나온 산출물들이 걸리적 거리거나, 추가했던 파일이나 디렉터리가 필요없어질 경우 등등 TortoiseSVN을 사용하면 아래와 같이 손쉽게 제거가 가능하다. 하지만 커맨드 모드에는... 물론 Tortoise SVN 커맨드 모드에서는 지원해준다. http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-automation.html 그러나 우리는(?) 나는(?) 걍 순정(?) svn에서 하고 싶다. ㅠㅜ 다행히 이렇게 하면 된다고 한다. svn status --no-ignore | grep '^\?' | sed 's/^\? //' | xargs -Ixx rm.. 이전 1 다음