개발지식/빌드&배포

개요 깃허브 소스저장소의 개념과 내가 가졌던 궁금증에 대해 정리해보자 1. 깃허브 소스저장소 간단히 프로젝트의 소스를 관리할 수 있는 툴이라 볼 수 있다 GitHub에 소스코드를 올려두고 시간, 공간의 제약없이 협업할 수 있다 버전(소스코드의 시점)에 따른 소스코드 관리가 가능하다 자세한 내용은 Git 카테고리에 포스팅할 예정이다! 2. 깃헙 저장소에 "classes" 같은 경로가 통째로 올라와 있다? 깃헙 저장소에 "classes" 파일을 통째로 올리는 실수는 나도 예전에 자주 하던 실수였다 이렇게 하면 안되는 이유에 대해 설명하자면, .class 는 컴파일된 결과물로 깃허브에 올리지 않아도, 협업하는 사람이 다운받아 컴파일하면 되므로 불필요한 자료이다 .class와 같은 이진파일이 소스코드(ex. ...
개요 친구들과 얘기하다가 자신의 만 나이가 stage DB라 자기만 만나이로 산다는 얘기를 나눴다. 여기서 stage가 정확히 무엇을 의미하는지 모르겠어서 찾아보았다! 일단, 이 용어는 개발 및 운영에 사용할 서버들을 지칭하는 용어이다. 다양한 서버들을 지칭하는 용어들에 대해 알아보자 서버 개발환경의 분류 개발 과정에 따라, 각자 역할과 목적이 다르며 시스템의 크기도 다르다 꼭 모든 환경을 갖출 필요는 없으며, 프로젝트 환경에 따라 각 환경을 합치거나 생략해도 된다 1. local - 로컬 개발 환경 개발을 하려면, 각자 개발자 PC에 개발 및 테스트 환경이 셋업되어 있어야 한다 이 때, 각 개발자마다 설치된 서버환경을 local 환경이라 한다 ex) 각 PC에 mySql 등의 DB와 Tomcat 등의 ..
이레몬스터
'개발지식/빌드&배포' 카테고리의 글 목록