git
-
[2021-02-02] SI 7일차 노트 (2) #GIT #내부망 #형상관리개발일기/웹개발일기 2021. 2. 2. 16:39
GIT 을 사용해서 프로젝트를 관리하는 방법 Github와 Gitblit 중 무료로 사용할 수 있는 Gitblit 를 사용해본다. gitblit.github.io/gitblit/ Gitblit What is Gitblit? Gitblit is an open-source, pure Java stack for managing, viewing, and serving Git repositories. It's designed primarily as a tool for small workgroups who want to host centralized repositories. GO: Single-Stack Solution Gitblit GO is an in gitblit.github.io rogerdudler.git..
-
[2021-02-02] SI 7일차 노트 (1) #SVN #내부망 #형상관리개발일기/웹개발일기 2021. 2. 2. 15:11
다른사람이 나의 SVN 레퍼지토리로 접속하게 하기 이제 다른사람이 나의 서버로 접속할 수 있게끔 하기 위해 새로운 유저를 만들어준다 이 유저의 아이디와 비밀번호를 팀원에게 전달한다 URL에 넣을 아이피 주소도 보낸다 다른사람 svn 에 접속해서 소스 받아오는 방법 (매우 중요) ★★★★★ 여기서 중요한점 다른사람 레퍼지토리에 접속하려면 도메인 부분에 아이피를 넣어야함 팀원의 SVN 레퍼지토리 연결 성공! 팀원의 프로젝트가 내 STS 패키지 익스플로러에 나타남 팀원이 전달해준 URL을 웹브라우저에 검색해서 들어가면 아이디와 비밀번호를 입력한 후 서버에 접속할 수 있다 수정된 부분 적용하기 (동기화 하기) GIT 의 MERGE 같은 느낌 Synchronize 패널이 나타나면서 내가 수정한 문서가 나타난다 우..
-
[2021-02-01] SI 6일차 노트 #SVN #GIT #내부망 #형상관리개발일기/웹개발일기 2021. 2. 1. 15:01
SVN 저장소가 서버에 있음 (원격저장소) GIT 보다 더 민감하다 작업공간에서 푸쉬하면 바로 원격저장소로 이동됌 SVN은 서버에 문제가 생기면 모든 버전관리가 중단됌 파일의 변화(차이점)를 저장함 업데이트, 커밋을 수시로 해줘야함 이 포스트에서는 브랜치를 만들어서 마스터로만 올릴것임 GIT 저장소가 내 컴퓨터에 있음 (로컬저장소) 작업공간 - 스테이지 영역(Staging Area 또는 index) - 로컬저장소 - 원격저장소 버전관리가 SVN에 비해 수월함 커밋할 파일을 스테이지 영역에 추가함 git은 스냅샷 JenKins (Continuos Integration) 너무 복잡해서 형상관리자가 아니면 잘 안쓰임 누가 Merge를 했는지 등을 관리해주는 것을 CI라고 함. CI를 거쳐서 자동배포됌. 하지만..
-
[Spring] STS에서 SVN 사용하기BACK-END/Spring 2020. 12. 22. 10:00
| SVN SVN을 사용하면 내 PC를 서버로 사용 할 수 있다. 프로젝트 진행시 사내의 내부망을 써야하는 경우가 있는데 그럴때 파일 업로드와 다운로드 디렉토리 경로로 많이 사용한다. SVN = 중앙 집중식 버전 관리 CVCS (Comparison of Version Control Software) Git = 분산 버전 관리 시스템 DVCS (Distributed Version Control System) [1] STS를 실행한다. [2] Help > Eclipse Marketplace 로 들어간다. Favorit 패널로 들어가서 조금 밑으로 내리다보면 Subclipse가 있다. Install 버튼을 눌러 다운로드 해준다. [3] STS버전이 맞지 않아서 이렇게 에러가 날 수 있다. 현재 나는 STS 3..