개발/형상(?) 관리
-
Maven개발/형상(?) 관리 2019. 12. 6. 19:27
${user.home}/.m2/repository local repository ${basedir}/pom.xml project's Project Object Model, or POM ${basedir}/src/main/java/ # / project source code directory ${basedir}/src/main/resources/(META-INF/application.properties) # /META-INF/application.properties ${basedir}/src/test/java/ test source code directory ${basedir}/src/test/resources/(test.properties) # /(test.properties) plugin - goal ..
-
버전 관리 시스템(version control software; 형상관리 툴?)개발/형상(?) 관리 2016. 9. 18. 15:36
- 소프트웨어 형상 관리(SCM: Software Configurat ion Management)1)소프트웨어 변경 요구가 발생한 것부터 구현까지의 전 과정을 제어하고 기록하고 보고하는 변경 관리2)개발 주기 동안의 변화하는 코드와 라이브러리, 관련 문서 등을 저장하고 관리하는 버전 관리3)제품의 릴리즈나 빌드에 반영된 변경을 감사하고 관리하는 릴리즈 관리 -CVS(Concurrent Version System)는 1986년 Dick Grune에 의해서 개발된 가장 대중적인 버전관리 시스템이다. 오랜 시간 개발자들에게 버전관리 시스템의 대명사로 불리다 보니, 버전관리를 위한 다양한 기법들이 연구되었다. 그 결과로 윈도우 버전과 웹 버전, 편리한 GUI 클라이언트 등도 개발되었다. 현재까지도 많은 프로젝트..
-
아파치 앤트(Apache Ant; Another Neat Tool)개발/형상(?) 관리 2015. 8. 18. 22:38
자바 프로그래밍 언어에서 사용하는 자동화된 소프트웨어 빌드 도구자바언어로 구현되어 있어 자바 실행환경이 필요하며 자바 프로젝트들을 빌드하는데 표준으로 사용된다빌드를 위한 환경구성을 XML 파일을 사용한다기본적인 빌드 파일명은 build.xml set JAVA_HOME=C:\Program Files (x86)\Java\jdk1.5.0_22set PATH=%PATH%;%JAVA_HOME%\bin;C:\ant\binset CLASSPATH=.;..;... 참조 사이트:https://javacan.tistory.com/entry/60https://ko.wikipedia.org/wiki/%EC%95%84%ED%8C%8C%EC%B9%98_%EC%95%A4%ED%8A%B8https://ant.apache.org/ma..
-
Autotools개발/형상(?) 관리 2009. 7. 19. 00:12
autoconf automake libtool autoscan -> configure.scan -> configure.ac # Process this file with autoconf to produce a configure script. AC_INIT(eostk, 1.0, sylee@inzen.com) AM_INIT_AUTOMAKE(eostk, 1.0) AM_CONFIG_HEADER(config.h:config.h.in) # Checks for programs. AC_PROG_CC AC_PROG_INSTALL # Checks for libraries. AC_CHECK_LIB(socket, connect) # Checks for header files. AC_HEADER_DIRENT # Checks fo..
-
-
SourceForge(CVS)에서 TortoiseCVS로 소스 코드 다운로드하기개발/형상(?) 관리 2009. 1. 23. 01:00
다음 사이트에서 TortoiseCVS(CVS client)를 다운로드하고 설치한다. http://www.tortoisecvs.org/download.shtml 만약 다음과 같은 다운로드 설명이 있다면(PROJECTNAME이 'shellctrlslib'인 경우) cvs -d:pserver:anonymous@shellctrlslib.cvs.sourceforge.net:/cvsroot/shellctrlslib login cvs -z3 -d:pserver:anonymous@shellctrlslib.cvs.sourceforge.net:/cvsroot/shellctrlslib co -P modulename 익스플로러에서 소스를 가져오기를 원하는 디렉토리의 콘텍스트 메뉴를 열고 [CVS Checkout...] 항목을..