Request for Subversion upgrade
dormando
dormando at rydia.net
Thu Jan 3 19:12:32 UTC 2008
I'll find out how it was installed... Odds are we can't upgrade it too
easily. The code.sixapart.com machine hosts a large number of projects
for various things. So we have to go through the whole formal process of
verification, testing, backup and restore plans, blah blah.
git-svn works fine for me though...
-Dormando
Sandeep Srinivasa wrote:
> Is upgrading the SVN version for the server going to be too much of a
> problem?
> From the Subversion release notes:
> http://subversion.tigris.org/svn_1.4_releasenotes.html
> <http://subversion.tigris.org/svn_1.4_releasenotes.html>
>
> Older clients and servers interoperate transparently with 1.4 servers
> and clients. Of course, some of the new 1.4 features may not be
> available unless both client and server are the latest version. There is
> *no need* to dump and reload your repositories; Subversion 1.4 can read
> repositories created by earlier versions. To upgrade an existing
> installation, just install the newest libraries and binaries on top of
> the older ones.
>
> Subversion 1.4 maintains API/ABI compatibility with earlier releases, by
> only adding new functions. A program written to the 1.0, 1.1, 1.2 or 1.3
> API can both compile and run using 1.4 libraries. However, a program
> written for 1.4 cannot necessarily compile or run against older libraries.
>
>
> Looks safe enough.
>
>
> thanks
>
> -Sandeep
>
>
>
>
>
> On Jan 3, 2008 11:49 PM, Steven Grimm < sgrimm at facebook.com
> <mailto:sgrimm at facebook.com>> wrote:
>
> git-svn talks to it just fine, so maybe one approach would be to
> clone it with git, then use a git-hg converter (assuming such
> exists; I know there's one to go the other direction.)
>
> -Steve
>
>
> On Jan 3, 2008, at 9:54 AM, Sandeep Srinivasa wrote:
>
>> Hi,
>> I have been following the discussion in this group for
>> (atleast) creating a Mercurial/GIT repository.
>>
>> Since, I was very interested in using a mercurial repo of
>> memcached, I tried "hg convert" which uses standard Subversion
>> Python bindings.
>>
>> It failed with the various errors.
>>
>> Subsequent attempts to use svnsync failed with an error that
>> Dustin Sallings referred to here (
>> http://www.nabble.com/Re%3A-Developing-memcached%2C-how-should-we-do-it--p14321040.html)
>>
>> The reason is similar to what is discussed here:
>> http://forum.joomla.org/index.php?topic=157744.0;wap2
>> <http://forum.joomla.org/index.php?topic=157744.0;wap2> . It
>> happens because people are attempting to use newer (>1.4) versions
>> of Subversion to sync with memcached's 1.2.3 version, which does
>> not support the "REPORT" command.
>>
>> The problem is that the latest Mercurial releases need newer
>> Subversion versions (> 1.4) to work nicely with the "hg convert"
>> utilities.
>>
>> If anybody has been able to indeed import the entire svn repo,
>> please tell me how to. Alternatively, is it possible to upgrade
>> memcached's Subversion version?
>>
>> thanks
>> Sandeep
>
>
More information about the memcached
mailing list