close
티루트 . 처음 . 목록 . 전시 . 앨범 . 찾기 . 방명록 . 링크 . 흔적 . 일기장 . 관리자



+ 최근 글

  • ` 안드로이드 1일차 / 환경설정 및 최초 빌드. (1)
  • ` 통진당 난장판의 긍정효과.. (1)
  • ` 이재오는 왜 나왔을까?.
  • ` 제임스 갈브레이드.
  • ` 영화들... (6)



  • + 최근 댓글

  • ` 까보니까 U-Boot의 top에 뭔가의 16바이트 헤더를... *dawnsea
  • ` 정말 그렇군. *vividian
  • ` 난 배트맨 비긴즈는 좋아해염... 뭔가 오덕스러운... *dawnsea
  • ` 아.. 기사 윌리엄이 히스 레저였구나.. OTL ... *dawnsea
  • ` 브라이언 싱어의 슈퍼맨은 렉스루터도 매력없어요... *코젯



  • + 최근 엮인글

  • ` dawnsea의 생각 *dawnsea's me2day
  • ` [파이어폭스,팁] 파이어폭스 포터블 업데이트, 쓰... *월풍도원(月風道院) - Delight on the Simple Life
  • ` 일룸 옷장 전시품 판매합니다~~(일룸올리) *iloom1님의 블로그
  • ` 색깔 심리 테스트 *활자중독증
  • ` 티에프의 생각 *tfurban's me2DAY

    개발팁

    1. 2009/06/17 나홀로 CVS 팁. (4)
    나홀로 CVS 팁.
    2009/06/17 01:35



    옛날옛적 글..



    1. 배경.

    회사나 프로젝트의 지시에 따라서 어쩔수 없이 ClearCase (CC)를 써야 한다.
    허나 빈번한 락킹이나 체크인 아웃이 몹시 번거로운 경우가 많다.

    더구나 CVS의 유용한 기능인 "소스에 자동 주석첨가" 기능을 쓸 수 없다.!

    특정 업무를 최소한의 인원이 주도적으로 개발 중이라면 나홀로 CVS와의 이중 운영도 가능하다.
    괜히 프로세스를 꼬이고 엉키게 만드는 것 같지만 더 심플해지는 면도 있다.

    예를 들어 빈번히 체크인을 하지 않고 하루에 한 번 정도로 체크인을 줄이는 동시에.
    자신의 업무 정리를 위해서 로컬 CVS에 빈번 체크인을 하는 것이다.

    엄밀히 말하자면 권장할 만한 팁은 아니다. -_-;



    2. 나홀로 CVS 를 쓰면 좋은 점.

    무엇보다 RCS 기능인 "소스에 자동 주석"이 된다.
    (CC에서 이거 잘 되면 그냥 CC 쓸께요)
    $Log$ 을 주석에 삽입하면 알아서 해준다.

    CVS 레파짓을 개발폴더 인근에 두면 CVS를 새로 깔거나 PC를 밀거나 기타 사건이 발생하여도.
    CVS 서버만 깔면 그 상태 그대로 쓸 수 있다.



    3. 설정.

    CVSNT를 깐다.  http://www.cvsnt.org/wiki/
    거북이 CVS 를 깐다. http://www.tortoisecvs.org/

    CVS NT 설정에서 아무데나 CVSREPO를 지정한다 실제로는 사용 안 할 수도 있다.
    새로 등록할 디렉토리에서 우클릭 -> 거북이 CVS에서 make new module -> local 어쩌구 선택 -> 해당 디렉토리 기입.

    끝.




    4. 복구.

    아무때라도 CVSREPO만 복사하면 땡.
    개발 디렉토리 안에 CVS디렉토리가 남아있기만 하면 된다.
    dawnsea
    2009/06/17 01:35 2009/06/17 01:35
    tag : 개발팁
    댓글.4 / 엮인글 / HanRSS 구독
    엮인글 주소 :: http://keeptalk.cafe24.com/tc/trackback/1626
    1. 가짜집시 2009/06/17 22:50  X  O

      요새 SVN+Trac 콤보로 세팅해놓고 쓰는데 여러모로 편리하더군요. SVN에서는 $LOG$는 브랜치 병합할 때 힘들기 때문에 지원하지 않는다고 합니다. 전에 팀에서는 CVS를 썼었는데, SVN에 익숙해지고 나니 다시는 돌아올 수 없는 다리를 건너온 기분입니다.

      • └ dawnsea 2009/06/17 23:35  X

        예.. $LOG$ 지원을 안 하는 군요 ㅠ.ㅠ

        요즘 저는 독고다이 업무를 주로 해서요 -_-;;;
        점점 더 체계적인 일과는 거리가 -_-;;

    2. ethiel 2009/06/18 05:57  X  O

      SVN에서도 설정만 바꾸면 $LOG$, $ID$ 등 CVS에서 사용하던 것 쓸 수 있었던 것 같은데...
      예전 같으면 이런 저런 레퍼런스며 정확한 내용을 찾아 답글 달았을텐데, 요즘엔 귀차니즘의 압박으로 하더라 통신으로 전락...쿨럭

      • └ dawnsea 2009/06/18 09:15  X

        아아아아 오늘 내일 사이에 돈 부쳐줄께;;
        야.. 자주 와;;

    다음
    이전

    1
    dawnsea’s Blog is powered by Textcube 1.8.5 : Accelerando / Designed by dawnsea / rss feed / A1504462.T482.Y828