다음 파일 및 폴더를 백업해둔다
- db.domain
- db.change
- db.changex
- db.desc
- db.rev
- db.revcx
- db.working
- db.archive
- db.view
- db.user - 사용자 정보
- depot 폴더 - 실제 데이터가 보관되어있다
이외 크게 필요없는 파일들
- db.have - 사용자가 파일을 열거나 싱크한 정보를 담고 있다. 지우면 다시 싱크 받아야한다.
- db.label - 라벨을 생성했다면 그 정보
이제 퍼포스 이전 버전을 설치 제거하고 최신 버전을 설치한 다. 그리고 백업해둔 파일/폴더를 퍼포스 설치 폴더의 server 폴더에 넣는다(이전과 데이터 위치가 바뀌었다). 이것만으로도 잘된다. 그러나 이전 버전처럼 리부팅 시 퍼포스 서비스가 시작되지 않을 경우가 발생한다. 특히 작업번호 1000이 넘을 경우 더욱 그러한 듯 싶다. 이때 다음과 같이 해결한다.
db.counters파일 다운로드 받아 퍼포스 설치 폴더에 덮어쓴다. 작업번호가 1000으로 되어있다.
- 퍼포스를 시작한다.
- db.counters 파일을 헥사 에디터로 연다. 그리고 아래 그림에 표시된 위치의 숫자를 가장 최근 작업번호로 바꾼다.
'나 > 끄적' 카테고리의 다른 글
코드 개선을 생각한다 (0) | 2010.07.27 |
---|---|
Cloud patch on server side (0) | 2010.02.24 |
집에 오다 (0) | 2009.09.02 |
나 자신을 낭비했다... (0) | 2007.05.02 |
게임에서 음향이 중요한 까닭 (0) | 2006.11.19 |