Difference between revisions of "Converting svn repository to bazaar"
From Notes_Wiki
|  (Created page with "<yambe:breadcrumb>Bazaar|Bazaar</yambe:breadcrumb> =Converting svn repository to bazaar=  To conver SVN repository to bazaar use following steps: #Go to parent folder of svn r...") | m | ||
| Line 1: | Line 1: | ||
| <yambe:breadcrumb>Bazaar|Bazaar</yambe:breadcrumb> | <yambe:breadcrumb>Bazaar|Bazaar</yambe:breadcrumb> | ||
| <yambe:breadcrumb>Subversion</yambe:breadcrumb> | |||
| =Converting svn repository to bazaar= | =Converting svn repository to bazaar= | ||
| Line 20: | Line 21: | ||
| Note that '<tt>./svn2bzr/svn2bzr.py <(svnadmin dump svn-repo1) branch1</tt>' does not works as svn2bzr.py tries to seek into file being read. So there is no option to avoid creation of dump file in case of large SVN repositories. | Note that '<tt>./svn2bzr/svn2bzr.py <(svnadmin dump svn-repo1) branch1</tt>' does not works as svn2bzr.py tries to seek into file being read. So there is no option to avoid creation of dump file in case of large SVN repositories. | ||
| <yambe:breadcrumb>Bazaar|Bazaar</yambe:breadcrumb> | |||
| <yambe:breadcrumb>Subversion</yambe:breadcrumb> | |||
Revision as of 16:10, 2 December 2012
<yambe:breadcrumb>Bazaar|Bazaar</yambe:breadcrumb> <yambe:breadcrumb>Subversion</yambe:breadcrumb>
Converting svn repository to bazaar
To conver SVN repository to bazaar use following steps:
- Go to parent folder of svn repository folder.
- If access to Internet is via proxy server then export proxy using:
- export http_proxy='http://proxy.virtual-labs.ac.in:8080/'
 
 
- Download tool called svn2bzr.py using command 'bzr branch lp:svn2bzr'
- Dump SVN repository to a file using:
- svnadmin dump <svn-repo-dir> > repo.dump
 
- where <svn-repo-dir> should be replaced with name of SVN repository directory
 
- Create a bazaar branch using SVN repository using:
- ./svn2bzr/svn2bzr.py repo.dump branch1
 
 
Note that './svn2bzr/svn2bzr.py <(svnadmin dump svn-repo1) branch1' does not works as svn2bzr.py tries to seek into file being read. So there is no option to avoid creation of dump file in case of large SVN repositories.
<yambe:breadcrumb>Bazaar|Bazaar</yambe:breadcrumb> <yambe:breadcrumb>Subversion</yambe:breadcrumb>

