Import 받을 신규 프로젝트 생성
백업할 프로젝트 공유 복사로 프로젝트 생성
- 프로젝트명 : Start Progress Backup
- 프로젝트키 : SPB
Backup file 압축 해제
uznip Bakcup_file_20200916.zip [root@almdemo projectimport]# ls activeobjects.xml entities.xml
entities.xml 수정
imprt하려는 프로젝트 name, key, origin key 변경 (SP01 → SPB)
vim entities.xml //아래 부분 검색하여 신규 프로젝트의 이름, Key, Origin Key 값 변경 //key="SP01"로 검색 <Project id="11109" name="Start Progress" url="" lead="jhpark" description="박주현 과장 Test Project" key="SP01" counter="34" assigneetype="3" avatar="10324" originalkey="SP01" projecttype="software"/> //TO-BE <Project id="11109" name="Start Progress Backup" url="" lead="jhpark" description="박주현 과장 Test Project" key="SPB" counter="34" assigneetype="3" avatar="10324" originalkey="SPB" projecttype="software"/> //projectKey="SPB"로 검색 <ProjectKey id="11110" projectId="11109" projectKey="SP01"/> //TO-BE <ProjectKey id="11110" projectId="11109" projectKey="SPB"/>
entities.xml이 용량이 너무 커서 편집이 불가능할 때 나눠서 위에 부분만 찾아 수정 후 다시 합친다.
//200mb단위로 나누기 split -b 200m entities.xml //찾기 cat xbe | grep 'key="SP01"' //합치기 cat xaa xab xac xad xae xaf xag xah xai xaj xak xal xam xan xao xap xaq xar xas xat xau xav xaw xax xay xaz xba xbb xbc xbd xbe xbf > entities.xml
Bakcup file 압축 및 import로 이동
zip importproject.zjp activeobjects.xml entities.xml mv importproject.zip /atlassian/application-data/jira-home/import
Project import 진행
어드민 메뉴 > 시스템 > 프로젝트 가져오기