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 :





최근 덧글