쉘에서 cvs 관리 파일 상태 보기 스크립트

downloads cvsls

요즘 나의 개발 환경은 vi, php, cvs 등이다.

비주얼 환경에다가 svn에 익숙해져 있던 터라 vi가 익숙해지는데도 꽤 걸렸는데..

cvs 자체가 구린데 쉘에서의 cvs 접근은 역시 너무 구리다. -_-

제일 필요했던게 현재 디렉토리의 파일들의 버전정보와 상태를 한꺼번에 보는 것 이었는데..

(윈도우 환경에서는 파일 아이콘의 모양으로 이런 정보를 보여주니 그 얼마나 좋은가..-_-)

cvs ls 는 부족하고, cvs status 는 너무 쓸데 없는 정보가 화면을 뒤덮는다.-_-

그래서 cvsls 를 쉘 스크립트로 짰음..

기능 :
status , working revision, repository revision, file name 을 ls -l 명령을 친 것 처럼 보여줌
status 는 Unknown(버전관리 되지 않는 파일), Up-to-date(저장소와 같은상태), Modified(로컬에서 수정되었음), Needs Patch(로컬보다 저장소가 더 최신파일임), Conflict(충돌이 발생한 파일임) 로 구분되며 각각 상태마다 색깔표시됨 ㅋㅋ

screenshot :


by fomuon | 2008/10/10 18:28 | tip & tech | 트랙백 | 덧글(0)

트랙백 주소 : http://folog.egloos.com/tb/2085235
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]

:         :

:

비공개 덧글

◀ 이전 페이지          다음 페이지 ▶