구글 코드를 이용한 SVN 계정으로 이클립스에서 활용하기 ③
2007. 9. 7. 14:54ㆍDevelopment Note
반응형
자자.. 이제 한번 형상을 관리 해보실까나...일단 지난번에 배웠던 내용을 살짝 복습하자면... 흐흐..
이렇게 생겨 먹은 놈을..
이렇게 변신시키는것이 목적이었죠... 그럼.. 변신된 놈을 살펴볼가요?? JspStudy 라고 된 부분은 당연히 JspStudy라는 프로젝트 명이겠구요.. 2라는 것은?? Version을 말합니다. JspStudy의 두번재 버젼이라는 의미이고요.. 그 이하는 SVN 주소가 되겠지요??
그럼 얘를 가지고 뭘한다는건지.. 한번 알아보겠습니다.
이렇게 생겨먹은 구조를 가지고 있습니다. 저도 초보이기 때문에.. 삽질을 좀 해서.. (3번이나 ㅠㅠ) 버전3 이라고 되어있군요.. 여기서 뭔가 사건을 한번 만들어 보겠습니다...
위의 코드들은 여러사람이 공동 작업을 하고 있는데.. GuestBook 이라는 클래스에 변수를 하나 더 추가하는 작업을 제가 했습니다. 이렇게 되면 다른 사람들에 코드에는 gb_email 이라는 스트링 객체가 없겠죠?
아래는 SVN 내에서 본 GuestBook 클래스의 모습입니다.
확실히 gb_email 이라는 객체가 없다는걸 알수 있습니다. 이렇게되면.. 앞서 말했던 백스페이스 없는 워드프로세서가 되는거고.. 공동작업을 하는게.. 되려 먼산으로 배를 이동시키는 일을 조장하게 되는 거죠..
하지만 왜 우리가 SVN 을 사용하겠습니까... 코드를 고친다음에 고쳤다고 얘기를 해주면 되겠죠!!! 호호.. 어떻게 얘기를 해주는지는 한번 보시겠습니다~
자자.. 일단 프로젝트 익스플로러에서 보시는것과 같이 파일명 앞에 > 이렇게 꺽쇠가 붙어있죠? 변경이 되었다는걸 의미합니다. 그러면 해당 파일을 선택하시고 우클릭 하시면.. 아까와 같이 Team > Commit 이라는 것을 누질러주십니다.
그럼 위와 같은 화면이 나오는데요.. 왜 고쳤는지 약간의 코멘트를 입력을 해서 OK를 누릅니다. 그러면 이클립스가 지혼자 막 달리더니만...
3 이었던 숫자가 4로 바뀌면서 무시무시한 일이 일어납니다.. 호호.. 버젼 업이 된거죠... 다른것들은 3인데 얘혼자 4에요... 얘를 건드렸다는 의미인거죠?? 그러면 여기가 끝이 아닙니다.. 고친 경우에는 다른 팀원들이 고친것을 반영해야지요?? 이럴때는 간단합니다. 프로젝트에서 우클릭, Team > Update 를 선택하시면 수정된 부분에 대해서 업데이트를 받습니다. 간단히 얘기해서 최신버젼으로 바꾸어 주는거죠..
오늘은 요정도 알아보고.. 좀더 하시면서 배우셔도 되고.. 제가 또 유용하다 싶은것들이 나오면.. 알려드리도록 하겠습니다 ^^
이렇게 생겨 먹은 놈을..
이렇게 변신시키는것이 목적이었죠... 그럼.. 변신된 놈을 살펴볼가요?? JspStudy 라고 된 부분은 당연히 JspStudy라는 프로젝트 명이겠구요.. 2라는 것은?? Version을 말합니다. JspStudy의 두번재 버젼이라는 의미이고요.. 그 이하는 SVN 주소가 되겠지요??
그럼 얘를 가지고 뭘한다는건지.. 한번 알아보겠습니다.
이렇게 생겨먹은 구조를 가지고 있습니다. 저도 초보이기 때문에.. 삽질을 좀 해서.. (3번이나 ㅠㅠ) 버전3 이라고 되어있군요.. 여기서 뭔가 사건을 한번 만들어 보겠습니다...
위의 코드들은 여러사람이 공동 작업을 하고 있는데.. GuestBook 이라는 클래스에 변수를 하나 더 추가하는 작업을 제가 했습니다. 이렇게 되면 다른 사람들에 코드에는 gb_email 이라는 스트링 객체가 없겠죠?
아래는 SVN 내에서 본 GuestBook 클래스의 모습입니다.
확실히 gb_email 이라는 객체가 없다는걸 알수 있습니다. 이렇게되면.. 앞서 말했던 백스페이스 없는 워드프로세서가 되는거고.. 공동작업을 하는게.. 되려 먼산으로 배를 이동시키는 일을 조장하게 되는 거죠..
하지만 왜 우리가 SVN 을 사용하겠습니까... 코드를 고친다음에 고쳤다고 얘기를 해주면 되겠죠!!! 호호.. 어떻게 얘기를 해주는지는 한번 보시겠습니다~
자자.. 일단 프로젝트 익스플로러에서 보시는것과 같이 파일명 앞에 > 이렇게 꺽쇠가 붙어있죠? 변경이 되었다는걸 의미합니다. 그러면 해당 파일을 선택하시고 우클릭 하시면.. 아까와 같이 Team > Commit 이라는 것을 누질러주십니다.
그럼 위와 같은 화면이 나오는데요.. 왜 고쳤는지 약간의 코멘트를 입력을 해서 OK를 누릅니다. 그러면 이클립스가 지혼자 막 달리더니만...
3 이었던 숫자가 4로 바뀌면서 무시무시한 일이 일어납니다.. 호호.. 버젼 업이 된거죠... 다른것들은 3인데 얘혼자 4에요... 얘를 건드렸다는 의미인거죠?? 그러면 여기가 끝이 아닙니다.. 고친 경우에는 다른 팀원들이 고친것을 반영해야지요?? 이럴때는 간단합니다. 프로젝트에서 우클릭, Team > Update 를 선택하시면 수정된 부분에 대해서 업데이트를 받습니다. 간단히 얘기해서 최신버젼으로 바꾸어 주는거죠..
오늘은 요정도 알아보고.. 좀더 하시면서 배우셔도 되고.. 제가 또 유용하다 싶은것들이 나오면.. 알려드리도록 하겠습니다 ^^
반응형