[ 개발 ]/[ 형상관리 ]
-
GitHub in DevOps Meetup 온라인 행사[ 개발 ]/[ 형상관리 ] 2020. 11. 20. 18:24
GitHub 는 방대한 오픈소스가 모이는 개발자들의 커뮤니티임과 동시에 GitHub Enterprise 라는 제품을 통해 기업내 오픈소스 문화라고 할 수 있는 이너소스를 기반으로한 기업지원 또한 아낌없이 제공하고 있습니다. 이번 온라인 행사에서는 GitHub Korea 팀, 그리고 GitHub.com 한국 Star Ranker 분들, 그리고 특별 연사인 카카오의 애자일코치, Benedict 파트장님을 모시고 “오픈소스에서 이너소스로의 여정”이라는 대주제로, 오픈소스 커뮤니티 경험과 기업내 이너소스 경험을 공유하는 자리를 가지고자 합니다. 행사명: GitHub in DevOps Meetup 행사일시: 2020년 11월 24일(화) 오후 4:00 진행방식: 온라인 웨비나 발표자 소개 김현석 | GitHub ..
-
GitLab의 Runner Vs Github 의 Runner[ 개발 ]/[ 형상관리 ] 2020. 11. 5. 18:30
Git 을 이용하여 소스관리를 하는 여러가지 방법 중에 github 와 gitlab을 이용하는 방법이 있다. github 와 gitlab은 일전에 소개하였던 것 같이 거의 유사하다. 배포 또한 여러가지 방법이 있는데 간단한게 내가 설정한 서버에 별도의 비용을 들이지 않고 배포하는 방법이 Runner를 이용하는 방법이다. 개인적으로는 github의 runner가 이해도, 설정방법 등 친화력이 좋았던 것 같다. Gitlab에서의 Runner 설정 위치 Setting -> CI / CD -> Runners 를 활성화 하면 된다 설정하면서 가이드가 어려웠다. Github 에서의 Runner 설정 위치 Setting -> Action Gitlab을 미리 경험해서 그런지 환경 및 설치, 그리고 동작에 대한 이해가 ..
-
형상관리(Configuration Management)란 ?[ 개발 ]/[ 형상관리 ] 2020. 2. 21. 09:52
형상관리란? 위키피디아 : 소프트웨어의 변경사항을 체계적으로 추적하고 통제하는 것으로, 형상 관리는 일반적인 단순 버전 관리 기반의 소프트웨어 운용을 좀 더 포괄적인 학술 분야의 형태로 넓히는 근간을 이야기한다. 형상관리는 변경사항을 체계적으로 추적, 통제한다는 것. 이 말은 어떤 문서나 파일이 변경되었을 경우 변경된 내역을 기록하였다가 나중에 이를 찾아보아야 할 경우, 변경 원인과 변경 사항을 확인해야 할 경우에 대한 관리를 말한다. 많이 쓰이는 곳은 소프트웨어 개발에서 많이 쓰이지만 꼭 이에 대해서만 쓰는 것은 아니다. 예를 들어 회사 내에서 정책 문서가 있을 경우 이에 대한 변화와 왜 변경되었는지를 기록, 추후에 동일한 변경이 필요한 경우 이에 대한 과거 변경 요인들을 확인하기 위해서도 사용한다. ..
-
형상관리에 대하여[ 개발 ]/[ 형상관리 ] 2020. 2. 15. 18:22
개발자라고 시작한 지 어느덧 10년이 훌쩍 넘었다. 하지만 아직까지 내가 개발자로서 정말 잘 하고 있는지는 모르겠다. 그중 마음에 가장 걸리는 것이 바로 형상관리 영역이다. 금주부터는 이 부분에 대해서 차근차근 정리하고 현재 내 주위의 상황을 바꿔갈 예정이다. 1. 형상관리란? 왜 해야 하는 거야 ? 2. 형상관리 툴에는 뭐가 있을까? 차이는 뭐지? CSV, SVN, Git(google repository, aws code star, gitlab, github) 3. 어떻게 구성할 것인가? ( 무료로 사용할 수 있는 gitlab, github를 비교하면서 진행해 볼까 한다. ) 다시 블로그를 꾸준히 작성하면서 나의 개발 환경도 바뀌어 가길 빈다.