프로젝트 관리하기

ytt의 이미지

아... 드디어 kldp에 처음으로 글을 올려봅니다. ^^ 다들 안녕하시죠?

여러분들의 고견을 듣고자 하는데요. 프로젝트를 진행하다 보면 관련 소스코드들도 많이 생기고, 특히나 관련문서나 자료, 혹은 프로젝트 중간결과물같은 파일들을 관리 해야하잖아요.

그런데 지금까지는 그냥 제 디렉토리를 나름대로 분류해놓고 파일을 저장하는 방식으로 사용했지만, 그게 또 양이 많아지면 힘들어지잖아요. 소스코드는 CVS등으로 관리하면 되는데, 프로젝트 관련 문서도 관리를 쉽고 효율적으로 할 수 있는 방법이나 유틸리티등이 있을까요?

비싼 사용제품말고 쉽고 편리하게 사용할 수 있는 방법이면 더 좋겠는데요.

프로젝트를 진행하다 보면, 중간중간 정확한 형식을 갖추고 너무너무 중요한 발표자료라던지 중간결과물같은건 제대로 저장을 해두니까 문제 없는데, 당시에는 별로 중요하지 않았다고 생각했던 파일이나 측정자료, 메일이나 인터넷주소, 뉴스그룹글들 같은건 그때그때 어떻게 처리를 해야할지 잘 모르겠더라구요.

디렉토리로만 관리하다보니 디렉토리 이름 짓기도 상당히 힘이듭니다. 어떻게 분류를 해야좋을지도 모르겠구요.

어찌어찌해서 프로젝트 하나를 무식한 이런 방법으로 끝냈는데, 이제 새로운 프로젝트에서는 좀 제대로 해보고 싶거든요.

여러분들은 어떠신가요?

leigh의 이미지

CVS에 같이 저장하는게 좋을 거 같네요.

저희 팀의 경우, CVS 프로젝트에 document 디렉토리를 만들고, 프로젝트 중간 산출 문서를 여기다 다 넣어둡니다. 물론 같이 update하고요.
CVS에 소스만 넣기는 좀 아깝죠. 관련 문서, 서드파티 프로그램, db 스키마 등등 프로젝트 관련된 건 다 넣어야 합니다.
바운즈체커를 만든 누메가사의 경우에는 소스세이프에 아예 빌드할 환경까지 모두 저장한다고 하네요(Visual Studio 인스톨 버전까지 통째로 말이죠...)

그리고 CVS에 넣기가 좀 그런 가벼운 문서나 글들은 프로젝트 위키로....

사실 이런것도 정리해서 CVS에 같이 보관하는 것이 좋을 거 같기는 하네요.

...