'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) : 잘하고 있는 것일까?--;;

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

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

감사합니다..


2009. 1. 5. 13:28

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

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

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

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

저장소 사용과 관련해서 문의사항이 있으시면 이 글에 댓글을 남겨주세요.
(공지에는 댓글이 안 달려서요.ㅋ)
2009. 1. 5. 10:30

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

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

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

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

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

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

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

요런 형태로 댓글 주시면 제가 만든담에 메신저로 노티 해드릴 수 있겠네요.