You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Thomas Kashofer <th...@innovidata.com> on 2006/09/14 11:42:46 UTC

Subversion 1.4 - sync Version question (fairly urgent)

Hi guys,

I just read the ReleaseNotes for v1.4:
"/Compatibility note/: in order to "push" information into a destination
repository, any version of the server will suffice. The pushing is done
through ordinary network commits. To "pull" history from the source
repository, however, requires a 1.4 (or later) server."

Okay, for "push" I guess it is like this:
1. <v1.4    --push--> <v1.4    OK
2. <v1.4    --push--> v1.4      OK
3. v1.4      --push--> <v1.4    OK

but in which version-constellation(!) is "pull" possible?
4. <v1.4    <--pull-- <v1.4    NOT POSSIBLE, I assume
5. <v1.4    <--pull-- v1.4      ??? (meaning the v1.4 is doing the pulling)
6. v1.4      <--pull-- <v1.4    ??? (meaning the <v1.4 is doing the pulling)

Please enlighten me.

Best regards,
Tom

-- 
--------------------------------------------------------------
Thomas Kashofer                 thomas.kashofer@innovidata.com
InnoviData GmbH                  cell: +49 175 5752469
Lilienthalstraße 2              phone: +49 711 88770 169
70825 Stuttgart-Korntal           fax: +49 711 88770 299
--------------------------------------------------------------




-- 
--------------------------------------------------------------
Thomas Kashofer                 thomas.kashofer@innovidata.com
InnoviData GmbH                  cell: +49 175 5752469
Lilienthalstraße 2              phone: +49 711 88770 169
70825 Stuttgart-Korntal           fax: +49 711 88770 299
--------------------------------------------------------------


Re: Subversion 1.4 - sync Version question (fairly urgent)

Posted by Sven Brueggemann <SB...@gmx.net>.
Hello,

Thomas Kashofer wrote:
> I just read the ReleaseNotes for v1.4:
> "/Compatibility note/: in order to "push" information into a
> destination repository, any version of the server will suffice.
> The pushing is done through ordinary network commits. To "pull" 
> history from the source repository, however, requires a 1.4
> (or later) server."

> but in which version-constellation(!) is "pull" possible?
> 4. <v1.4    <--pull-- <v1.4    NOT POSSIBLE, I assume
> 5. <v1.4    <--pull-- v1.4      ??? (meaning the v1.4 is doing the
> pulling)
> 6. v1.4      <--pull-- <v1.4    ??? (meaning the <v1.4 is doing the
> pulling)
> Please enlighten me.

This push/pull wording is indead confusing, since it's actually
svnsync that pulls information from the source server and pushes
it onto the destination server.  

To clarify:
You can use any subversion server as the destination (since svnsync
does simple commits and revprop changes on the destination server),
but the source server needs to be >= 1.4 since svnsync uses special
APIs to retrieve the information.

Kind regards

Sven

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org