요즘은 HugeFlow에서 작은 프로젝트를 하고 있어요. 이번 프로젝트에서 테스트 겸 해서 CodePlex에서 제공하는 TFS(Team Foundation Server)의 기능들을 경험해보고 있는데 이거 잘만 활용하면 정말로 좋은 개발 환경을 갖출 수 있는 것 같아요. CodePlex로 오픈 소스 개발팀을 만들고 개발을 시작하는 방법에 대해 소개할게요. Visual Studio 2005에서도 가능하지만 여기에서는 2008을 기준으로 설명할게요.

우선 필요한 것은

  • Visual Studio 2008
  • Team Explorer 2008
  • E-mail 주소
  • 개발할 프로젝트 아이템
  • 함께 개발할 사람

정도가 되겠네요.

※CodePlex란?
CodePlex는 마이크로소프트에서 만든 오픈 소스 프로젝트 개발을 위한 프로젝트 관리 서비스를 제공하는 사이트에요. 아마 개발자라면 누구나 한번쯤 거쳐갔을 SourceForge라는 사이트와 유사하죠. CodePlex는 SourceForge에 비해 Visual Studio와 Team Foundation Server 경험에 집중되어 있다는 특징이 있죠.

CodePlex는 이미 많은 유용한 프로젝트들을 배출했는데요, 대표적으로 ASP.NET AJAX에 정식으로 추가된 AJAX Control Toolkit 프로젝트가 있죠.

기본적으로 CodePlex는 오픈 소스 프로젝트를 지원하기 위한 사이트이지만 소규모 IT 기업이라면 선뜻 접근하기 어려웠던 TFS를 미리 경험할 수 있다는 점에서 작은 프로젝트를 CodePlex를 활용하여 진행한다면 많은 경험과 관리적인 이점을 얻을 수 있을거라고 생각해요.

※ 스크롤의 압박 주의! ※

저도 CodePlex를 통해 처음으로 TFS 팀시스템의 일부를 맛보고 있고 이걸 잘 활용한다면 멋진 오픈 소스 프로젝트 혹은 소규모 프로젝트를 진행할 수 있을 거란 생각이 들어요.

혹시 TFS에 대해 알기 쉽게 정리된 곳이 있다면 알려주시고 CodePlex로 실버라이트 프로젝트를 진행하고 싶은 분은 저에게도 알려주세요. 참고로 제 CodePlex아이디는 gongdo에요. ^^

Posted by gongdo

Submit comment.

  1. Favicon of http://www.uxkorea.net BlogIcon 준서아빠 2008.02.11 02:54  comment URL  Edit/Remove  Submit comment.

    아... 감동의 안습...

  2. Favicon of http://rkttu.com BlogIcon 남정현 2008.02.11 09:17  comment URL  Edit/Remove  Submit comment.

    Codeplex에서 제공하는 SW 형상 관리 시스템을 써보다가 익숙하지 않아서 결국 개인 리포지터리로 전환했었죠. 뭔가 묘하게 불편하더랬습니다. -_-;

    • Favicon of http://gongdosoft.com BlogIcon 공도 2008.02.11 09:32  comment URL  Modify/Remove

      아무래도 로컬이나 로컬 네트웍에서 작동되는 서버에 비해서는 속도도 느리고 특히 소스세잎이랑도 약간씩 다른 점이 있어서 불편한 점도 있더군요. 그래도 TFS는 협업 프로세스를 세우는 하나의 기준이 될 수 있어서 좋은 것 같아요. :)

  3. Favicon of http://www.feelmind.com BlogIcon 이과장 2008.02.12 09:48  comment URL  Edit/Remove  Submit comment.

    후덜덜 이제야 이 글봤네요 -_-;;

    codeplex 이용하고자 하는 사용자에게 큰도움이 될것 같습니다. ^

  4. 노구라 2008.02.12 13:23  comment URL  Edit/Remove  Submit comment.

    감동입니다~~~

  5. Favicon of https://gilverlight.tistory.com BlogIcon 길버트 2008.02.14 02:15 신고  comment URL  Edit/Remove  Submit comment.

    공도님은 정리쟁이~
    이 많은 내용은 언제 다 스크린샷 떠가면서 정리하셨을꼬?? ^^

    • Favicon of http://gongdosoft.com BlogIcon 공도 2008.02.14 02:57  comment URL  Modify/Remove

      제가 정리쟁이였으면 하루에 블로깅 5개씩도 할 수 있을걸요 ㅠ.ㅜ
      그냥 가끔 삘받고 폭주할 뿐이죠;;;

  6. Favicon of http://cafe.naver.com/mssilverlight BlogIcon 패러다임 2008.02.20 10:57  comment URL  Edit/Remove  Submit comment.

    호곡!~
    깔끔한 정리에 전 달리기만 하면 되는거군요. ^^
    감사합니다.

  7. 널새 2008.02.27 13:14  comment URL  Edit/Remove  Submit comment.

    잘봤습니다.. ^^

  8. Favicon of http://onestone.tistory.com BlogIcon ONESTONE 2008.04.04 17:41  comment URL  Edit/Remove  Submit comment.

    정리 감사합니다. 굿 ~

  9. 강두루 2009.12.04 14:05  comment URL  Edit/Remove  Submit comment.

    정리 잘 봤습니다. 굿 굿 좋은 자료네요. 감사