일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- Uipath 설치방법
- vscode venv 설치
- 네이버 로그인 캡챠해결
- Uipath 기초
- uipath 입문
- 파이썬 가상환경 설치방법
- 가상환경설치
- 네이버 로그인 하기
- pywinauto 윈도우
- UiPath
- 네이버 로그인 영수증 해결
- pywinauto 윈도우제어
- 날짜 정규식
- 왕초보 파이썬 실행
- pycdas.exe
- 파이썬 환경설정
- pywinauto
- 네이버커머스API
- 파이썬 가상환경 설치
- 커머스API
- 네이버매물크롤링
- Python
- Selenium 셀렉터잡기
- 파이썬 네이버 로그인
- 네이버부동산크롤링
- venv 설치
- selenium
- 파이썬네이버부동산
- Element is not clickable at point
- pycdc.exe
- Today
- Total
콘솔워크
프로그램 Version 규칙 본문
참고자료
https://en.wikipedia.org/wiki/Software_versioning
Software versioning - Wikipedia
From Wikipedia, the free encyclopedia Giving a unique identifier to each software update Software versioning is the process of assigning either unique version names or unique version numbers to unique states of computer software. Within a given version num
en.wikipedia.org
Version
일반적으로 배포되는 프로그램에는 각각의 버전이 존재하고,
프로그램에 수정사항이 생길 경우 Version이 바뀌게 된다. ex) 'v1.0.0'
버전의 표기는 프로그램 작성자의 자율이지만 일반적으로 규칙이 있다.
Version 규칙
버전이 'v1.0.0'인 프로그램이 있다고 가정
각 숫자는 앞에서부터 Major, Minor, Patch를 의미한다.
각 숫자의 규칙은 다음과 같다.
1. Major의 경우에는 기존 버전과 호환되지 않을 정도의 큰 변화가 있을 경우 바꾼다.
2. Minor는 기존 버전과 호환이 되는 새로운 기능이 추가되었을 경우 바꾼다.
3. Patch는 기존 버전에서의 버그 수정이 이루어 졌을 경우 바꾼다.
위 규칙에 따른 버전 설정의 예시
첫 배포시: v1.0.0
첫 배포판 버그 수정: v1.0.1
기능 추가: v1.1.0
기능 추가판의 버그 수정: v1.1.1
대규모 수정: v2.0.0
'프로그래밍' 카테고리의 다른 글
python 네이버 부동산 매물 크롤링 개발 (0) | 2023.12.29 |
---|---|
Window 컴퓨터 갑자기 재부팅 될 때 참고 (0) | 2023.05.31 |
구글 드라이브에 있는 이미지 호스팅 URL로 변경 (0) | 2023.01.11 |
[vscode] 여러 줄 의 코드 한 줄로 바꾸기 (0) | 2023.01.10 |
윈도우10 OEM 정품키 찾기 (0) | 2022.12.12 |