Re: Tracking and committing back to Subversion?
- From
Sam Vilain <sam@vilain.net>
- Date
- Feb 6, 2006, 23:23 UTC
- Message-ID
- <43E7DA7F.6060503@vilain.net>
- In-Reply-To
- <200602040727.30965.linuxfood@linuxfood.net>
Brian Smith wrote:
Show 5 quoted lines
>>Has anyone done any work on bidirectional access to SVN repositories? >>ie, tracking and committing. > I'm working on something that does just that, I haven't gotten to the > bidirectional part just yet. (The only reason I didn't use git-svnimport is > that it has a /terrible/ time importing from the KDE svn repo. )
Indeed, mirroring SVN repositories via SVN::Mirror (which is used by SVK) can take hours for large projects with thousands of commits.
> My take on the properties, though I like your thoughts on how to handle at > least svn:ignore, is to basically just let svn deal with them. I will make a > couple tools that will modify them, for interface reasons, but they'll just > be wrappers around the svn commands themselves.
> At the moment, the tools are written as bash shell scripts with an > interface I'm trying to keep as intuitive as cogito (even though I use > the core-git tools now.)
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.
Are you planning on publishing these scripts?
Sam.