'svn'에 해당되는 글 3건

  1. 2009.01.08 SVN 의 Commit Log 기록 규정을 만드는 것은 어떨까 싶습니다. (8)
  2. 2009.01.05 TDD 소스 저장소 만들었습니다. (6)
  3. 2009.01.05 TDD 소스 저장소 SVN 계정 아이디/비번을 알려주세요. (21)
2009. 1. 8. 16:15

SVN 의 Commit Log 기록 규정을 만드는 것은 어떨까 싶습니다.

안녕하세요..
SVN 로그를 보다가 든 생각이 있어서요...
TDD로 진행된 다른 분의 코드를 리뷰하려면 코드 뿐만 아니라
SVN의 로그도 중요한 부분을 담당하지 않을까 싶습니다.
어떤 파일이 추가되었는지 변경되었는지는 SVN tool 등을 통해 이전 소스와 비교해 보면 되겠지만 하나하나 다 보기에는 시간이 많이 걸릴 듯 합니다. 
그래서 로그를 좀 더 체계적으로 남기면, 남길때는 귀찮겠지만 소스 리뷰시 좀 더 편할 것 같습니다.

저의 사내에서는 소스 커밋시 다음과 같은 규정을 두어서 반드시 사용하도록 규정 짓고 있습니다. 
Sample)
(미완)(D-XXXX-X) ~~~~
. 추가 내용 : ~~~
. 개발자 테스트 : ~~~
. SQL을 포함한 경우 DBA의견 : ~~~
. 미 구현 및 Known Bugs : ~~~
. 수정 사항과 연관된 기능(모듈들) : ~~~

강제를 두자는 것은 아니지만 어떤 규칙을 정해서 그 규칙에 따라서 커밋 로그를 남기게 되면
다른 분의 소스 리뷰시 좀 더 쉽게 리뷰가 가능하지 않을까 싶습니다.

[제가 생각한 내용]
(미완 or 완료 "현재 수행하고 있는 todo 커밋 시 진행상태")("현재 진행중인 todo 의 이름") "커밋의 제목" 
- 추가 및 변화의 내용 : 
- 기타(comment) : 


Sample)
(완료)(비디오는 각각 일일 대여요금을 가진다.) Video Class에 rentalFee field 를 추가
- 추가내용 : com.kwlee.video.Video 클래스 생성, 관련 테스트 작성
- 기타(comment) : 잘하고 있는 것일까?--;;

이건 그냥 제가 생각해 본 거고...더 좋은 규칙들을 많이들 가지고 계시지 않을까요..??

저도 지금 행하지 않고 있고..
당장 적용은 힘들겠지만 다음 퀴즈부터라도 해보면 좋지 않을까 하는 생각에서 의견을 남겨봅니다...

감사합니다..


Trackback 0 Comment 8
  1. 기선 2009.01.08 16:37 address edit & del reply

    좋은 의견입니다. 코드 리뷰할 때 유용하겠네요.

    단지.. 완료/미완 구분은 필요 없을 것 같다는 생가이 듭니다. 미완이면 커밋하지 말고 롤백 한담에 다시 구현을 시도하셔야하기 때문에;;

    세 가지로 할까요?

    Task: 고객은 이름이 있다.
    Code: Custom 클래스
    Comment: 고객에 name 속성 추가했는데.. 이름 없는 고객은 없자나요? 그러니까 생성자에 name을 줄까 하는데 아무래도 생각을 너무 많이 한거 같죠? 일단 pass..

    이런식으로 할까요?

    • 기원. 2009.01.09 17:16 신고 address edit & del

      완료/미완은...
      현재 진행하고 있는 task 에 상태를 나타내려고요..
      꼭 한 task를 완료해야 커밋 하는게 아니라고 생각해셔요~~ㅋㅋ

      좋은 규칙이 정해졌음 좋겠네요...^^

  2. dazzi 2009.01.08 19:35 신고 address edit & del reply

    이궁.. 저두 커밋하고 나니깐..
    아.. 이때 커밋하는게 아닌데..
    아.. 이때 했어야 하는데...
    라는 아쉬움이 많이 남더라구요.
    코딩하는것만큼 신경써서 올려야 겠더군요. ㅡㅡㅋ
    어떤 룰이 있는건 좋을것 같아요.

  3. 윤걸 2009.01.08 19:45 address edit & del reply

    작년까지 몸담던 H 사에서 사용하는 로그표준하고 동일하군요... ㅡㅡ;;
    신기해서 뎃글답니다.

    • 기선 2009.01.08 22:11 address edit & del

      윤걸이형 담번 스터디 부턴 참석하시죠? ㅋㅋ

    • 기원. 2009.01.09 17:13 신고 address edit & del

      EKP쪽에 계셨던 이윤걸 선임님 이시군요..
      저는 BPM쪽에 있어서 잘 모르시겠지만요..ㅋㅋ
      이기원이라고 합니다.
      이직하기시 전 이삼일정도 같은팀 이었는데..ㅋㅋ
      암튼 반갑네요...^^

    • mhlee 2009.01.13 13:34 address edit & del

      여기에서 이윤걸 선임과, 이기원주임을 만날줄이야 ㅋ

  4. 카니슈카 2009.01.09 14:12 신고 address edit & del reply

    룰이 있는 것에 대해 대찬성~

2009. 1. 5. 13:28

TDD 소스 저장소 만들었습니다.

http://springstudyclub.tistory.com/notice/123

새 스터디가 시작되니까 굉장히 분주하네요. 성윤이는 거의 블로그에 상주해서 사람들 계속 초대해주고 있는 듯 하고.. 저는 저장소 설정하고 이런 저런 공지 올리기 바쁘고, 다른 분들도 댓글 달기 바쁘시고. ㅋㅋㅋ

후딱 해놓고 어서 코딩하자구요. ㅋㅋ

저장소 사용과 관련해서 문의사항이 있으시면 이 글에 댓글을 남겨주세요.
(공지에는 댓글이 안 달려서요.ㅋ)
Trackback 0 Comment 6
  1. 머큐짱 2009.01.05 17:13 address edit & del reply

    어이쿠,, 죄송합니다.. 제가 SVN을 한번도 안써봐서요.
    eclipse에 SVN을 설치해서 사용할 수 있도록 설명된 도움말도 있나요?

    • is윤군 2009.01.05 17:52 신고 address edit & del

      설치하는건 가니메데 기준으로 작성해서 포스팅했구요~ 사용은 .. CVS랑... 거의 같아욥;;ㅋ

    • 머큐짱 2009.01.05 22:03 address edit & del

      어이쿠,, 감사합니다.. ^^:

  2. is윤군 2009.01.05 22:20 신고 address edit & del reply

    메이븐 프로젝트도 보이네욥;;ㅋㅋ

  3. 짱가 2009.01.08 11:22 address edit & del reply

    재미있겠네욥~~~~~

2009. 1. 5. 10:30

TDD 소스 저장소 SVN 계정 아이디/비번을 알려주세요.

svn에 접속할 때 사용할 id/passwd를 비밀 댓글로 남겨주세요.

소스 코드 리뷰만 하실 분들은 계정이 필요없습니다. 익명으로 소스 코드를 받을 수 있거든요. 대신에 코딩해서 저장소에 소스를 올리실 분들은 계정이 있어야 합니다. 그렇게 세팅해 뒀습니다.

이전 게시판 소스 저장소에서 사용하던 계정을 그대로 가져왔기 때문에 성윤, 중선이형, 용권이형은 계정 정보 새로 주실 필요 없습니다. 이전꺼 그대로 사용하시면 되요. 혹시 잊어버리셨으면 저한테 메일 주세요.

위 세분을 제외하고는 모두 자신의 svn 계정 아이디와 비번을 알려주세요. 자주 사용하는 아이디나 비번은 당연히 위험하겠죠?? 걍 심플한거 하나 만드시죠. 저처럼 아이디 = 이름 이런형태로 하시던지.. 1234 같이 별 의미 없는 비번을 사용하시던지요.

암튼 댓글로 남겨두시면 제가 언젠가 생성해 드릴겁니다.

이름/svn 아이디/svn 비번/메신저 아이디(사용하는 메신저)

요런 형태로 댓글 주시면 제가 만든담에 메신저로 노티 해드릴 수 있겠네요.
Trackback 0 Comment 21
  1. 2009.01.05 10:38 address edit & del reply

    비밀댓글입니다

  2. 소내기 2009.01.05 10:43 신고 address edit & del reply

    이재일 / sonegy / sonegy / sonegy@gmail.com(지톡)

  3. 2009.01.05 11:48 address edit & del reply

    비밀댓글입니다

  4. 기선 2009.01.05 11:58 신고 address edit & del reply

    =============현재 여기까지 처리 완료==============

  5. 2009.01.05 12:42 address edit & del reply

    비밀댓글입니다

    • is윤군 2009.01.05 13:21 신고 address edit & del

      초대했습니다~ ㅋ 초대신청은 저기 밑에 포스트였는데요;;ㅋ

  6. dazzi 2009.01.05 13:23 신고 address edit & del reply

    류성희 / dazzilove / 1234

  7. 2009.01.05 13:24 address edit & del reply

    비밀댓글입니다

  8. 기선 2009.01.05 13:29 신고 address edit & del reply

    =============현재 여기까지 처리 완료==============

  9. devkjh 2009.01.05 13:51 신고 address edit & del reply

    김정훈 / coolguy / coolguy

  10. 2009.01.05 15:51 address edit & del reply

    비밀댓글입니다

  11. Hoyeol 2009.01.05 17:30 신고 address edit & del reply

    박성준 / hoyeol / hoyeol / hoyeol@hotmail.com (NateOn or MSN)

  12. 2009.01.05 18:12 address edit & del reply

    비밀댓글입니다

  13. 기선 2009.01.05 18:42 신고 address edit & del reply

    =============현재 여기까지 처리 완료==============

  14. 2009.01.05 19:35 address edit & del reply

    비밀댓글입니다

  15. 2009.01.05 19:45 address edit & del reply

    비밀댓글입니다

  16. Matthew Kim 2009.01.06 09:16 신고 address edit & del reply

    김영민 / matthew / matthew / 구글:dragonfly2@gmail.com, 네이트온:dragonfly2@nate.com

  17. 2009.01.06 09:34 address edit & del reply

    비밀댓글입니다

  18. 기선 2009.01.06 09:51 신고 address edit & del reply

    =============현재 여기까지 처리 완료==============

  19. 2009.01.09 16:09 address edit & del reply

    비밀댓글입니다

  20. 기선 2009.01.09 16:42 신고 address edit & del reply

    =============현재 여기까지 처리 완료==============