bzr-svn: Pushing existing BZR to new SVN repo.

Eric Berry elberry at gmail.com
Thu Aug 20 18:02:34 BST 2009


>
> >
> > This is bug #333961, which is fixed in bzr 1.18.
> >
> > To work around this, specify "-r 0..-1" instead.
> >
>

This works, in that it successfully merges all the changes over to my local
bzr-svn checkout. I can also do "-r 0..22" (22 is my highest revision), and
that works too.

Now however, I'm getting an error while trying to push to the svn repo.
bzr: ERROR: Please upgrade your Subversion client libraries to 1.5 or higher
to be able to commit with Subversion mapping v4 (current version is (1, 4,
4, ''))

My SVN version (as described below) is 1.6.3.

One thing I noticed is that even though I've done a "bzr co" from my svn
repository, the .svn directories don't exist in my local directory.

Should they? Should I checkout the repo using SVN first, then initialize a
bzr branch within it?


>
>
> Didn't bzr-svn use to provide an svn-push command just for this kind
> of situations ? Maybe you are still using an old bzr/bzr-svn combo,
> and you still need to use svn-push instead of push for the initial
> push?
>
> Cheers,
>
> --
> Ali
>

This is my bzr version info:
*[583] bzr --version*
Bazaar (bzr) 1.17
  Python interpreter:
/System/Library/Frameworks/Python.framework/Versions/2.5/Resources/Python.app/Contents/MacOS/Python
2.5.1
  Python standard library:
/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5
  bzrlib: /Library/Python/2.5/site-packages/bzrlib
  Bazaar configuration: /Users/eberry/.bazaar
  Bazaar log file: /Users/eberry/.bzr.log

Copyright 2005, 2006, 2007, 2008, 2009 Canonical Ltd.
http://bazaar-vcs.org/

bzr comes with ABSOLUTELY NO WARRANTY.  bzr is free software, and
you may use, modify and redistribute it under the terms of the GNU
General Public License version 2 or later.

* [584] bzr plugins*
bzrtools 1.17
    Various useful commands for working with bzr.

email
    Sending emails for commits and branch changes.

extmerge
    external merge plugin for bzr

launchpad 1.17
    Launchpad.net integration plugin for Bazaar.

loom 1.4dev
    Loom is a bzr plugin which adds new commands to manage a loom of
patches.

netrc_credential_store 1.17
    Use ~/.netrc as a credential store for authentication.conf.

rebase 0.5.4dev
    Rebase support.

search 1.7dev
    search is a bzr plugin for searching bzr content.

svn 0.6.4
    Support for Subversion branches

upload 1.0dev
    Upload a working tree, incrementally.

xmloutput 0.8.2
    This plugin provides xml output for status, log, annotate, missing,
info,

And my SVN version info:
*[586] svn --version*
svn, version 1.6.3 (r38063)
   compiled Jun 23 2009, 16:38:16

Copyright (C) 2000-2009 CollabNet.
Subversion is open source software, see http://subversion.tigris.org/
This product includes software developed by CollabNet (
http://www.Collab.Net/).

The following repository access (RA) modules are available:

* ra_neon : Module for accessing a repository via WebDAV protocol using
Neon.
  - handles 'http' scheme
  - handles 'https' scheme
* ra_svn : Module for accessing a repository using the svn network protocol.
  - with Cyrus SASL authentication
  - handles 'svn' scheme
* ra_local : Module for accessing a repository on local disk.
  - handles 'file' scheme
* ra_serf : Module for accessing a repository via WebDAV protocol using
serf.
  - handles 'http' scheme
  - handles 'https' scheme

Thanks,
Eric

-- 
Learn from the past. Live in the present. Plan for the future.
11101000
http://www.townsfolkdesigns.com/blogs/elberry
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://lists.ubuntu.com/archives/bazaar/attachments/20090820/ff0fbf59/attachment.htm 


More information about the bazaar mailing list