git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: Tracking and committing back to Subversion?

From
Sam Vilain <sam@vilain.net>
Date
Feb 10, 2006, 04:27 UTC
Message-ID
<43EC162E.9090905@vilain.net>
In-Reply-To
<200602091650.55370.linuxfood@linuxfood.net>
Brian Smith wrote:
Show 6 quoted lines
>>Right; I was looking for an approach that did not require working copies
>>of the remote subversion repository to be kept locally.  Still, perhaps
>>that approach has merit, though I would probably start in Perl and use
>>SVK::Simple (see CPAN) to give a richer SVN mirroring API.
> While that is an admirable goal, unless you can point me to something that
> will allow you to actually commit back to SVN without a working copy,
Such as SVK
   http://svk.elixus.org/
   (svn url: http://svn.openfoundry.org/svk/)
Show 5 quoted lines
> it 
> defeats the purpose of my tools which is basically to use to git for the 
> purpose of holding intermediate development before sending it into SVN as a 
> final commit. That, and being able to use git tools which speak to me on a 
> level far greater than SVN tools. ;)

Your solution may ultimately be the most pragmatic approach. Issues surrounding the C (SWIG) bindings between Perl and the Subversion RA (remote access) API were "the hard part" in making SVK work, according to the lead author.

That being said, I am unaware of any drastic outstanding issues, so perhaps there are useful components there.

> Sure, you can actually pick up the current development straight from
> git://linuxfood.net/pub/git/kosek.git
I will take a look.
Sam.
Previous: Brian SmithNext: Brian Smith
Message 10 of 12 in “Tracking and committing back to Subversion?”
  1. Sam VilainFeb 1, 2006
  2. Eric WongFeb 4, 2006
  3. Seth FalconFeb 4, 2006
  4. Sam VilainFeb 6, 2006
  5. Brian SmithFeb 4, 2006
  6. Sam VilainFeb 6, 2006
  7. Brian SmithFeb 10, 2006
  8. Junio C HamanoFeb 10, 2006
  9. Brian SmithFeb 10, 2006
  10. Sam VilainFeb 10, 2006
  11. Brian SmithFeb 10, 2006
  12. Sam VilainFeb 10, 2006

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.