cvs2svn

얼마전에 pypy 체크아웃하면서 설치해본 뒤로, svn에서 디렉토리 지우는 거랑 파일 이름 바꿔보고는 감동해서 조금씩 써보고 있습니다. 회사 프로젝트도 하나 svn에 넣어서 해보고 있는데, 역시 파일이름 마음대로 바꿀 수 있는게 엄청나군요 크크. 아이 좋아~☆

그런데, 원래 CVS로 진행하던 프로젝트를 SVN으로 옮겨보려고 하니 히스토리를 잃어버리는게 좀 찝찝해서 찾아보니 역시 [WWW]cvs2svn이라는 게 있네요. 게다가 파이썬 스크립트! 그리고, [WWW]데비안[WWW]핑크에도 이미 패키지가!! 아 이런 중요한 소프트웨어가 프비에만 없다니! 흐느끼며 바로 포트를 만들었습니다. [FreshPorts]converters/cvs2svn 헤헤 :) 데비안은 직접 manpage까지 써서 넣긴 했는데.. 영어의 한계를 느껴서.. 포트에는 차마 man까지 써서는 못 넣고; 흐 _-_

음 그래서 프로젝트 하나를 cvs2svn으로 바꿔봤습니다. 방법은 간단하게

cvs2svn -s /svnroot/coolwater /cvsroot/coolwater/coolwater

뭐 대충 요런 식입니다. -s뒤에는 subversion 루트를 써 주고, 뒤에 CVS 루트를 써주면 됩니다. 인코딩도 지정할 수 있고 좋네요. :) 이제 앞으로 subversion만 써야지~~~ (라고는 했지만 이미 포트부터가 CVS로 넣은… ;; )

14 thoughts on “cvs2svn”

Comments are closed.