블로그 이미지
평범하게 살고 싶은 월급쟁이 기술적인 토론 환영합니다.같이 이야기 하고 싶으시면 부담 말고 연락주세요:이메일-bwcho75골뱅이지메일 닷컴. 조대협


Archive»


 

'SVN'에 해당되는 글 3

  1. 2008.03.03 JIRA와 SVN 연동 (1)
  2. 2007.08.23 SVN CheckOut and Build 자동화 스크립트 예제
  3. 2007.08.23 ANT와 SVN연동
 

JIRA와 SVN 연동

ALM/JIRA | 2008.03.03 20:49 | Posted by 조대협


문서가 가로로 스크롤되서 못봤었네..
commit할때 간단하게 Issue #를 적어주면 된다.

http://confluence.atlassian.com/display/JIRAEXT/JIRA+Subversion+plugin

To link a commit to a JIRA issue, the commit's text must contain the issue key (eg. "This commit fixes TST-123").

'ALM > JIRA' 카테고리의 다른 글

Atlassian JIRA를 이용한 애자일 Scrum 프로젝트 관리  (15) 2013.12.20
JIRA 클라이언트  (0) 2008.11.07
Atlassian JIRA를 이용한 프로젝트 관리 (기초편)  (0) 2008.04.04
JIRA와 SVN 연동  (1) 2008.03.03
TAG JIRA, SVN

SVN에서 자동으로 Checkout해서 Build하는 과정까지 자동화
==
<project name="helloworld" default="build" basedir="./">
<taskdef name="svn" classname="org.tigris.subversion.svnant.SvnTask"/>
 <target name="prepare">
  <delete dir="checkout"/>
  <mkdir dir="checkout"/>
 </target>
 <target name="checkout" depends="prepare">
  <svn username="KR12935" password="passwd">
   <checkout
    url="http://url/svn/HelloWorld/HelloWorld/trunk"
    destPath="./checkout"/>
  </svn>
 </target>
 <target name="build"  depends="checkout">
  <ant dir="checkout" antfile="build.xml" />
  </target>
</project>
==

이 스크립트는 Cruise Control의 LOCAL환경에 설정을하고
실제 build.xml은 SVN안의 프로젝트(컴포넌트)안에 위치 시켜서 Build 스크립트까지 다운 로드 받도록 한다.

'ALM > Build Automation (빌드 자동화)' 카테고리의 다른 글

이제는 Trac  (1) 2008.01.24
Hudson  (0) 2008.01.22
Atlassian Bamboo  (0) 2007.11.08
일일 빌드에 대해서..  (0) 2007.10.17
하나의 소스를 여러 환경에 DEPLOY하는 방법  (0) 2007.08.24
SVN CheckOut and Build 자동화 스크립트 예제  (0) 2007.08.23

ANT와 SVN연동

분류없음 | 2007.08.23 17:25 | Posted by 조대협

== build.xml
<project name="helloworld" default="build" basedir="checkout">
<taskdef name="svn" classname="org.tigris.subversion.svnant.SvnTask"/>
 <target name="build">
  <delete dir="trunk"/>
  <mkdir dir="trunk"/>
  <svn username="id" password="password">
   <checkout url="http://svn/svn/BDS/HelloWorld/trunk" destPath="."/>
  </svn>
 
 </target>
</project>
==

http://blog.taragana.com/index.php/archive/how-to-integrate-subversion-version-control-software-with-apache-ant/

SVNANT 라이브러리 받은후 $ANTHOME/lib에 jar파일 복사후 taskdef를 <taskdef name="svn" classname="org.tigris.subversion.svnant.SvnTask"/>  와 같이 지정하면됨.
TAG ant, SVN