페이지 트리

버전 비교

  • 이 줄이 추가되었습니다.
  • 이 줄이 삭제되었습니다.
  • 서식이 변경되었습니다.

...

entities.xml 수정

imprt하려는 프로젝트 name, key, origin keyoriginalkey 변경 (SP01 → SPB)

코드 블럭
vim entities.xml


//아래 부분 검색하여 신규 프로젝트의 이름, Key, OriginOriginal 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"/>


도움말

TIP. entities.xml이 용량이 너무 커서 편집이 불가능할 때 나눠서 위에 부분만 찾아 수정 후 다시 합친다.

sed로 문자열 치환

코드 블럭
sed -i 's//200mb단위로 나누기
split -b 200mkey="SP01"/key="SPB"/g' entities.xml
sed -i 's/name="Start Progress/name="Start Progress Backup/g' entities.xml


//찾기
cat xbe | grep 'keysed -i 's/projectKey="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 >/projectKey="SPB"/g' entities.xml



Bakcup file 압축 및 import로 이동

...