사용자 도구

사이트 도구


develop:vcs:subversion:reposupgrade

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

develop:vcs:subversion:reposupgrade [2007/12/06 17:45]
starlits 새로 만듬
develop:vcs:subversion:reposupgrade [2012/03/29 11:34] (현재)
starlits
줄 1: 줄 1:
 +====== HOW-TO:  svn repository upgrade procedure ======
 +
 +===== WHO IS AFFECTED =====
 <code> <code>
-HOW-TO:  svn repository upgrade procedure 
-========================================= 
- $LastChangedDate$ 
- 
- 
-WHO IS AFFECTED: 
---------------- 
- 
 Anyone upgrading between versions of subversion that have different Anyone upgrading between versions of subversion that have different
 repository schemas.  Schema versions are as follows: repository schemas.  Schema versions are as follows:
줄 34: 줄 29:
 client can communicate with a 1.4+ server accessing a version 5 client can communicate with a 1.4+ server accessing a version 5
 repository. repository.
 +</code>
  
- +===== PROBLEM ===== 
-PROBLEM+<code>
-------- +
 At times during the development of subversion it has and will be At times during the development of subversion it has and will be
 necessary to change the underlying database schema for subversion necessary to change the underlying database schema for subversion
줄 62: 줄 56:
 So if you're seeing an error like these you will need to upgrade or So if you're seeing an error like these you will need to upgrade or
 downgrade your repository version. downgrade your repository version.
 +</code>
  
  
-HOW TO UPGRADE/DOWNGRADE YOUR REPOSITORY+===== HOW TO UPGRADE/DOWNGRADE YOUR REPOSITORY ===== 
----------------------------------------- +<code>
   1. Use an 'svnadmin' binary from a release with the same schema version   1. Use an 'svnadmin' binary from a release with the same schema version
      as your repository to create a dumpfile of your repository:      as your repository to create a dumpfile of your repository:
줄 107: 줄 101:
         $ cp old-repos/db/DB_CONFIG repos/db/         $ cp old-repos/db/DB_CONFIG repos/db/
  
 +</code>
  
-WHY DID YOU CHANGE THE SCHEMA? +===== WHY DID YOU CHANGE THE SCHEMA? ===== 
------------------------------ +<code>
 Subversion was still pre-1.0 when the changes that required schema Subversion was still pre-1.0 when the changes that required schema
 versions 2 and 3 were made, and thus constantly improving.  These versions 2 and 3 were made, and thus constantly improving.  These
develop/vcs/subversion/reposupgrade.1196930737.txt.gz · 마지막으로 수정됨: 2007/12/06 17:45 저자 starlits