혹시.. 중요 문서들을 SVN이나 CVS로 관리 하시는 분들 계시나요?
2012.04.08 17:29
개발자이면서 paper work만 하고 있는 꼬소 입니다.
회사에서 일을 하고 있는데 매일 수정하는 문서와 새로 만드는 문서들을 항상 접하게 되는데
이것을 항상 파일단위로 복사하고 일자별로 문서를 저장해 가면서 관리하는거 보니..
참 비효율적이다 싶더군요..
그냥 SVN이나 CVS를 쓰면 잘 관리가 될텐데 말이죠..
회의에 많이 참석하다보니 컴퓨터로 메모도 많이하고 업무도 많이보다 보니..
결국 컴퓨터로 문서 작업을 하다보면 저장도 해야되고 저장하면 관리도 해야 되는데
귀찮고 어렵게 파일 단위로 관리하기 보다는 버전관리툴을 사용하는것이 가장 좋을것 같다고 싶더라구요..
그래서 얼마전 집 파일서버에 SVN 서버를 올려 저만의 문서저장 공간을 따로 만들었습니다.
인코딩 타입을 제대로 확인 안해서 몇몇 파일들은 삽질을 했지만 그래도 SVN을 구축하기 잘했다는 생각이 들더군요..
케퍽에도 문서작업 많이 하실거라고 봅니다. 가끔 파일단위로 작성하다 본의 아니게 날려 드시는 분들도 있을것 같고,
롤백을 해야 하는데 파일이 어딧는지 확인이 안되어서 고생하시는 분들도 있을것 같습니다.
그런분들에겐 SVN으로 문서 관리하시면 좀 더 도움되지 않을까 싶습니다.
글 쓰고 보니 광고 같군요 ㅋ
svn은 windows용 서버도 있으니 쉽게 구축 하실 수 있습니다.
개인용으로만 사용하신다면 크게 어렵지도 않아요.
코멘트 16
-
yohan666
04.08 17:35
-
꼬소
04.08 17:40
맥을 써도 크게 달라진건 없어요.. 저도 맥 쓰고 있고... 인코딩 타입만 맞춰 준다면 어느 운영체제건 문제 없다고 봐욤.. 그리고 맥도 오피스 됩니당; ㅋ(버그는 좀 있지만... nice MS)
-
파리
04.08 18:42
개발은 모르겠지만 일반 문서를 관리한다면요. 맥의 iWork 나 텍스트 문서, PDF 문서들은 버전 관리가 되서 편하더라고요. 뭐 설치할 필요도 없습니다. 어플에 '저장' 버튼 조차 없이 그냥 작업하다 보면 알아서 버전 관리 해주고 옛날 버전으로 되돌아 가기 기능이 있습니다.
-
꼬소
04.08 19:05
맥을 쓰는자의 여유~ ㅎ
-
파리
04.08 19:16
그런데 이것도 큰 단점이 있습니다.
보안이 중요한 개인 문서를 혼자 작업할 때는 매우 훌륭합니다만.
남들과 같이 공동 작업할 때는 못할일이지요. 맥은 저밖에 없거든요.
-
꼬소
04.08 19:41
ㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎ 부트캠프로 windows를 ㅎ
아니면 버전관리툴이나 맥에서 오피스를 쓰는 것도 답은 되겠네욤.....
-
파리
04.09 18:26
맥에서 오피스를 쓰면 위의 버전관리를 안해줍니다. ㅠ_ㅠ
심지어 오픈오피스계열도 버전관리가 바로 지원되었는데, 마소에서 무슨 생각으로 딴지를 놓는 건지 잘 모르겠어요.
-
뮤리찌
04.08 18:51
잠시 SVN에 대해 찾아 보았는데, 좀 더 설명을 해주시면 저도 업무에 적용할 수 있을까 하네요 ^^
-
꼬소
04.08 18:55
시간이 없어 도와드리기 힘들것 같습니다. svn 셋팅과 사용은 웹에 잘 나와 있으니 참조하시면 좋을것 같습니다.
-
스카이워커
04.08 18:52
지금 회사에서 형상관리를 한 3년정도 했습니다.
SVN, CVS는 텍스트로 되어 있는 소스 코드라면 모를까, 문서 파일 관리에는 그다지 좋지 않더군요.
바이너리라서 전후 비교도 불가능하고, 용량 낭비도 심하구요.
혼자 작업하시는 경우에는 성야무인님께서 적어주신대로 각 편집기에서 지원하는 이력 관리 가능을 쓰시면 괜찮을거구요.
공동 작업이 필요한 경우에는, 다른 편집기들은 어떨지 모르겠지만, MS Office를 사용하신다면 Sharepoint를 구축하시는게 좋겠지요.
-
꼬소
04.08 19:04
좋은 답변입니다. 문서포맷으로 diff 보기 힘든건 인정해야 할 사실이죠.
그러나 문서의 이력관리 면에서는 큰 장점이 있습니다. 용량은 문서라서 얼마 차지하지 않을거구요.
지금 참여하고 있는 프로젝트에서도 코드와 문서의 이력관리에 SVN을 이용하여 관리하고 있습니다.
단점이 존재하기도 하지만 장점도 있고, 버전관리툴을 사용 함으로서 문서의 버전 일관성 유지와 관리의 체계화를 건질 수 있다고 봅니다.
개인적으로만 사용한다면 아무 의미도 없겠지만 만약 여러 사람이 같이 작업 한다면 꼭 적용해야 되는 부분이라고 봅니다.
office의 sharepoint는 아직 써본적이 없어서 저런 기능들이 지원되는지는 모르겠습니다.
문서의 diff까지 지원한다면 대박이겠군요.
-
Leshay
04.08 22:36
회사 업무에 SVN을 쓰긴하지만 SW코드나 메뉴얼 같은건 SVN을 통해 관리하는게 편하지만
회의록이나 다른 문서 정리 하는덴 그냥 날짜 붙여서 저장하는게 더 편하더군요
-
김강욱
04.09 00:12
아직까지 일련번호로 관리하는 일인...뭐가 정답인지 모르겠어요...TT
-
언이아빠
04.09 06:52
드롭박스를 쓰면 버전관리가 됩니다.
-
Sihaya
04.09 10:31
여러 사람들이 모두 읽고/수정하는 일이 생기며 문서 이력 관리가 '반드시' 필요한 업무상 항상 저런 류의 관리툴을 사용하고 있습니다.
SVN/Perforce/Onenote/Trac(Wiki)/confulence(wiki) 기타 위키.. 등등을 사용해봤네요. :)
형상관리툴은 오피스 문서의 diff 관리가 안된다는 단점이 있긴 하지만 description을 잘 쓰고. 문서 내 history를 적고 기타등등 여러가지를 하는 것으로 그럭저럭 되고 있습니다.
wiki는 여러가지 장점이 있지만 화려한(?) 편집이 힘들어서 별로 환영받고 있지는 않네요. -_-
-
꼬소
04.09 11:10
위키는 저도 쓰다가.... ㅈㅈ;;
프로그래머들은 SVN이 필수더라고요... 문서도 가능하군요.. 뭐 버전관리이니...
하지만 맥을 쓴다면 +_+!!