본문 바로가기
반응형

snapshot2

Snapshot 개념 (Database / lib version) IT에서 snapshot 에 대해서 다루게 되면 이 두가지로 나뉜다. 사용처 Database library version 의미 특정 시간에 데이터 저장 장치의 상태를별도의 파일이나 이미지로 저장하는 기술로, 스냅샷 기능을 이용하여 데이터를 저장하면 유실된 데이터 복원과 일정 시점의 상태로 데이터를 복원할 수 있다. ​ 메이븐이나 그래들에서 버전을 다운받을 때 나 어플리케이션을 다운 받을 때 사용되는 버전의 종류 이고 일반적으로 1.0.0 과 1.0.0-SNAPSHOT의 차이는 1.0.0 은 로컬 repository 에 있으면 그 라이브러리를 바라보는데 snapshot 은 항상 로컬 말고 원격 repository를 바라보게 된다. 필요이유 데이터 분석, 데이터 보호 및 데이터 복제와 같은 작업을 위해 수행.. 2023. 6. 11.
[maven] snapshot 이란? maven 을 설정하기 위해서는 pom.xml 과 mvn repository 사이트를 자주 이용하게 되는데. 사용하면서 release 랑 snapshot 이라는 단어를 많이 접하게 된다. 이번 포스팅은 이 둘의 차이 뿐 아니라 추가적으로 버전 관리에 대해서 알아볼것이다. ​ Snapshot 아직은 안정화 되지 않은 데일리 빌드버전(최신 버전일 수도 있음) ​ GA (General Availability) 정식 릴리즈 버전 / 가장 안정적 상업성 개발을 할때는 안전하게 릴리즈 버전만을 사용하는게 유리 메이븐 리포지토리에서는 GA버전만 maven 중앙저장소에 올라가고 RC, M등은 안올라감 ​ M (Milestone) 팀이나 프로젝트마다 정해진 주기마다 배포하는 버전 M2라고 되어있으면 프로젝트 ‘마일스톤 .. 2023. 3. 2.
반응형