클리어 케이스로 이동하는 이유는 거대한 빌드에서는 너무 느리다는 것입니다. 보다 훨씬 느립니다 (동적보기와 MVFS에 대한) 네트워크를 통해 작업을 쓰기 :
난 당신이 빌드는 dynamic view as opposed to a snapshot view에 속도가 느려질 수 있습니다
(힘내로)은 ClearCase "에서"이동 "것을 의미한다고 가정 더 적합 할 것이다 스냅 샷보기를 사용. 로컬 디스크 (스냅 샷보기)에
을 쓰기 작업을하지만, 이제이 귀하의 경우 수 없습니다 가정하자. 당신은 버전 정보는 ClearCase보기의 어떤 부분에서 할 수
을 git repo :
수정 및 버전을 확인
cd /path/to/your/disk
git clone /path/to/ClearCase/view/vobs/aVob/path/to/folder
cd folder
그런 다음 컴파일 할 수 있습니다
cd /path/to/ClearCase/view/vobs/aVob/path/to/folder
git init .
git add -A .
git commit -m "first commit"
그런 다음 당신은 당신의 디스크에 어딘가에 그 자식의 repo를 복제해야합니다 (또는 컴파일 훨씬 빠르게 얻을 수 없겠죠).
이
cd /path/to/snapshot/ClearCase/view/vobs/aVob/path/to/folder
git remote add origin /path/to/your/disk/folder
git branch -u origin/master master
git pull
그런 다음 스냅 샷보기 모든 납치 당신이 다음 체크 아웃 할 수있는 파일 및 체크인을 감지 :
가 다시 ClearCase를보기에 그 수정을 얻으려면, 그것은 스냅 샷은 ClearCase보기에 그렇게하는 것이 가장 좋습니다 .
그러나 위에서 언급 한 바와 같이, 스냅 샷보기를 가질 수 없습니다, 경우에, 당신이 사용할 수있는 clearfsimport :
clearfsimport -preview -rec -nset . /path/to/ClearCase/view/vobs/aVob/path/to/folder
역사를 가져올 것입니다.
기록을 유지하려면 "Clearcase : Migrate from GIT to Clearcase"