tag:blogger.com,1999:blog-6060875800282210631.post916345468997538768..comments2023-11-08T05:29:09.590+09:00Comments on All of Software: 소스코드관리시스템 사용도 2차 조사 결과전규현http://www.blogger.com/profile/02706025917864233238noreply@blogger.comBlogger9125tag:blogger.com,1999:blog-6060875800282210631.post-92181401862695652892010-12-03T19:25:00.000+09:002010-12-03T19:25:00.000+09:00전규현님 덕분에 개발에있어 다른 시각으로 접근하는 시야를 갖게되었습니다 감사합니다.svn사...전규현님 덕분에 개발에있어 다른 시각으로 접근하는 시야를 갖게되었습니다 감사합니다.<br>svn사용이익숙해지면 Git도 한번 사용해봐야겠네요오산돌구http://dol9.tistory.comnoreply@blogger.comtag:blogger.com,1999:blog-6060875800282210631.post-72193857026375702282010-12-05T17:31:13.000+09:002010-12-05T17:31:13.000+09:00오산돌구님 안녕하세요.그렇게 생각해주시니 고맙습니다. 개발자분들이 좀더 좋은 환경에서 일하...오산돌구님 안녕하세요.<br>그렇게 생각해주시니 고맙습니다. 개발자분들이 좀더 좋은 환경에서 일하게 되는 것이 제 바람입니다.Ray.전규현http://allofsoftware.netnoreply@blogger.comtag:blogger.com,1999:blog-6060875800282210631.post-63509161371314660542010-12-03T19:45:20.000+09:002010-12-03T19:45:20.000+09:00안녕하세요. rss추가 해놓고 맨날 눈팅 하던중 주옥 같은 글을 발견 하였네요. 감사합니다...안녕하세요. rss추가 해놓고 맨날 눈팅 하던중 주옥 같은 글을 발견 하였네요. <br><br>감사합니다. ^^이승철http://lscpjyoon.tistory.comnoreply@blogger.comtag:blogger.com,1999:blog-6060875800282210631.post-91055216968276049742010-12-05T17:31:53.000+09:002010-12-05T17:31:53.000+09:00안녕하세요. 이승철님반갑습니다.안녕하세요. 이승철님<br>반갑습니다.Ray.전규현http://allofsoftware.netnoreply@blogger.comtag:blogger.com,1999:blog-6060875800282210631.post-66238452050324675782010-12-04T10:15:14.000+09:002010-12-04T10:15:14.000+09:00음.. 문득 다른분들은 svn 서버를 어떻게 구성해서 사용하는지가 궁금해지네요http / ...음.. 문득 다른분들은 svn 서버를 어떻게 구성해서 사용하는지가 궁금해지네요<br>http / https / svn / svn+ssh 이런 여러가지 설정방법이 있다 보니 말이죠 ^^;구차니http://minimonk.tistory.comnoreply@blogger.comtag:blogger.com,1999:blog-6060875800282210631.post-2392425700064071562010-12-05T17:46:17.000+09:002010-12-05T17:46:17.000+09:00안녕하세요. 구차니님SVN 서버를 구성하는 방법은 간단하기도 하지만, 제대로 하려면 매우 ...안녕하세요. 구차니님<br>SVN 서버를 구성하는 방법은 간단하기도 하지만, 제대로 하려면 매우 복잡합니다.<br><br>1. 말씀하신 것과 같이 Protocol을 정해야 합니다.<br>2. Repository를 어떻게 나눌 것인지 정해야 합니다.<br>3. Repository 내의 디렉터리를 어떻게 구축해야 하는지 정해야 합니다.<br>4. 각 Repository내의 디렉터리에서 권한을 어떻게 부여해야 할지 정해야 합니다.<br><br>이 중에서 가장 어려운 것이 2,3번입니다. 특히 3번은 잘못 구축하는 경우가 태반이고, 한번 잘못 구축하면 다시 복구하는 것은 대단히 어렵습니다.<br>디렉터리의 구조는 빌드 스크립트와 연관이 있어서 다시 고치는데는 대단히 노력과 비용이 듭니다.<br>디렉터리 구조는 회사마다 다르며 잘못 구축하면 비효율성이 계속되며 비용을 지불해야 합니다.<br>제대로 디렉터리를 구축하려면 SVN의 사용방법도 제대로 알아야 하고 회사의 미래 개발 전략도 어느정도 이해를 해야 가능합니다.<br><br>이중에서 1번인 프로토콜은 꽤 쉬운 편입니다. 왜냐하면 나중에 요구사항이 바뀌면 바꾸기가 쉽기 때문입니다.<br>SVN은 기본적으로 자체서버에서 svn://을 지원합니다. 그리고 웹서버와 연동해서 http:// https://를 지원합니다.<br>그리고 ssh에 svn을 얹어서 쓸 수도 있습니다.<br><br>웹브라우저로 보기도 원하는지? 철저한 보안을 원하는지? 편리하고 간단하게 쓰고 싶은지? 속도가 매우 중요한지?에 따라서 정하면 됩니다.Ray.전규현http://allofsoftware.netnoreply@blogger.comtag:blogger.com,1999:blog-6060875800282210631.post-56615063063786119832010-12-05T12:51:49.000+09:002010-12-05T12:51:49.000+09:00저도 개인 피씨에 보관하던 사람이었죠 ㅎㅎ블로그 글 덕분에 버전 시스템을 알게 되었고, 설...저도 개인 피씨에 보관하던 사람이었죠 ㅎㅎ<br>블로그 글 덕분에 버전 시스템을 알게 되었고, 설치하여 프로젝트에 많은 도움이 되고 있습니다.<br><br>하지만, 스포츠에 비유한다면, 이제 겨우 기초 체력을 갖추기 시작한 거라 해야 할까요<br>진짜 경쟁은 지금부터겠죠<br>여하튼 앞으로도 좋은 글 많이 부탁 드립니다.csjnoreply@blogger.comtag:blogger.com,1999:blog-6060875800282210631.post-14503266137530522872010-12-05T17:51:40.000+09:002010-12-05T17:51:40.000+09:00안녕하세요. csj님맞습니다. 기본적인 시스템을 갖추지 않고 개발을 하는 것은 사냥을 맨몸...안녕하세요. csj님<br>맞습니다. 기본적인 시스템을 갖추지 않고 개발을 하는 것은 사냥을 맨몸으로 하는 것과 같습니다. 창이나 활, 총을 갖춰야죠.<br>이제 무기는 생겼습니다. 무기를 갖추는 것은 시간이 얼마 안걸립니다. 하지만 무기를 잘 쓰는데는 시간이 좀 걸립니다.<br>또한 사냥을 더 잘하려면 무기를 잘 쓰는 방법 뿐만 아니라 자연을 이해야 하고 동물의 습성등 다른 기술들도 필요하고 팀웍도 필요합니다.<br><br>이제 기초를 갖추신 겁니다. 비록 요소기술이 뛰어나다고 해도 소프트웨어 공학에서 다루는 프로세스, 툴, 분석, 리뷰, 설계 등의 실력을 갖추지 않으면 소프트웨어를 개발하기가 점점 어려워 집니다. <br><br>앞으로 좋은 정보를 많이 공유하도록 하죠.Ray.전규현http://allofsoftware.netnoreply@blogger.comtag:blogger.com,1999:blog-6060875800282210631.post-63586802183780541332011-01-05T20:20:22.000+09:002011-01-05T20:20:22.000+09:00오산돌구님 안녕하세요.제가 쓴 "소프트웨어 개발의 모든 것"의 개정판에 ...오산돌구님 안녕하세요.<br>제가 쓴 "소프트웨어 개발의 모든 것"의 개정판에 중앙집중식SCM과 분산SCM의 비교가 있으니 참조하시면 좋을 것 같습니다.<br>특별히 분산 관리의 목적이 아니라면 SVN이 더 관리하기 편합니다.<br>서로 연동도 되니 필요에 따라서 연동해서 사용하는 방법도 있습니다.Ray.전규현http://allofsoftware.netnoreply@blogger.com