본문 바로가기

Language & Tool28

02 SVN의 이해 SVN 아키텍쳐 구성 요소 Command line app 커맨드라인 클라이언트 프로그램 DOS의 Command나 UNIX나 Linux의 쉘 프롬프트처럼 명령어를 직접 입력하여 서버와 통신 GUI Client apps GUI(Graphical User Interface) 클라이언트 프로그램 GUI 환경에서 클라이언트 프로그램의 화면을 통해서 서버와 통신 대표적인 GUI 클라이언트 프로그램으로 TortoiseSVN, 이클립스 등이 있음. Apache - mod_dav_svn Apache HTTP 서버용의 플러그인 모듈 저장소를 네트워크상 다른 사용자가 사용 가능하도록 함. svnserve demon으로 또는 SSH로부터 기동되는 독립 서버 프로그램 네트워크에 있는 저장소를 사용 가능한 방법 제공 SVN Re.. 2023. 7. 8.
01 버전 관리의 이해 / SVN 소개 / SVN 주요 기능 형상 관리 소스 코드 버전 관리에서부터 소스 코드 변경 관리, 빌드와 릴리즈 관리를 포함하는 프로젝트 전반의 관리 방법을 체계적으로 정의하는 관리 방법 소프트웨어 소스 버전 관리를 좀 더 포괄적으로 확장시켜 만든 개념 버전 관리 프로젝트에서 생성되는 각종 소스, 문서, 실행 바이너리 등과 같은 파일들을 생성부터 소멸까지 체계적으로 관리하는 것 버전 관리에서의 버전 Subversion, CVS 같은 버전 관리 툴이 관리하는 버전 파일의 생성, 수정, 소멸에 따라 변화하는 버전 변화하는 버전이 버전 관리 툴에서 관리하는 버전이고, 버전 관리 툴을 사용해 언제든지 이전 버전의 파일을 받아볼 수 있고, 변경 내역을 추적, 확인 가능 프로젝트 파일 버전 관리의 필요성 잘못 수정한 내용을 이전 버전으로 되돌릴 수 .. 2023. 7. 8.
화장품 브랜드별 제품 재고 & 생산 관리 DB 설계 (22.12.05) MySQL을 학습한 내용을 기반으로 가상의 DB를 설계해보는 개인 실습을 진행해보았다. 실습을 진행하면서 MySQL 문법과 활용하는 방법을 더욱 깊이있게 익힐 수 있었다. 2023. 4. 12.
02 데이터베이스 모델링 / SQL 기본 (23.03.03) 2023. 3. 3.