블로그 이미지
평범하게 살고 싶은 월급쟁이 기술적인 토론 환영합니다.같이 이야기 하고 싶으시면 부담 말고 연락주세요:이메일-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. 3. 3. 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

댓글을 달아 주세요

  1. 조대협 2008.03.03 22:07 신고  댓글주소  수정/삭제  댓글쓰기

    Time Tracking 플러그인 설치
    Line Dependency 플러그인


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. 8. 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

댓글을 달아 주세요