프로젝트 날아감...

Jehyun·2023년 3월 2일
0

BoardService

목록 보기
2/4

3.2일 git hub 연동을 위해서 기존 작업중이던 프로젝트를 날려버린 미친 상황이 발생함...
repository를 생성하고 연동 도중에 버젼 문제로 error가 났는데 하위 tree를 삭제시킨다는게 전체 프로젝트를 날려버린 미친 상황이 발생해 버림...

프로젝트가 살아있었으면 local history를 통해서 복구 할 수 있는 방법이 있겠지만 프로젝트 자체가 날아가버리면 이건 이도저도 할 수 없는 상황이 나타남 결국 처음부터 다시 시작해야하는데 .metadata에서 복구 할 수 있는 일부라도 찾아서 다행ㅠㅠ

Springs15\BoardServiceProject.metadata.plugins\org.eclipse.wst.server.core/tmp0
내부에 존재하는 파일에서 webapp 하위에 있는 파일들을 찾아서 복구 할 수 있었다.

여기서 주의 할 점은 server에 남아있는 프로젝트의 파일을 저장시켜두는 것이기 때문에 eclipse에서 tomcat server를 날려 버리는 순간 tmp 디렉토리에 남아있던 기존의 파일도 모두 사라짐 따라서 우선 프로젝트를 날렸을 경우 controller를 제외하고 남은 설정 및 jsp파일을 살리기 위해서는 서버를 함부로 날려서는 안된다는 것을 깨달았다

해당 디렉토리에는 현재 새 프로젝트를 넣은 상태이기 때문에 기존 파일이 존재하지 않음 따로 저장시켜뒀기 때문에 다행히도 날아가는 것을 막을 수 있었다

git hub는 따로 공부를 더 한 다음에 진행하는 것이 좋을 것 같고 본 프로젝트가 아닌 다른 프로젝트에 1차적으로 실험을 한 뒤에 하는 것이 좋아보인다... 내일까지 복구 작업에만 신경써야 할 듯하다

profile
주니어 개발자

0개의 댓글