# Sorry for my slow work to improve that plugin.

2007/2/2, Christian Boos <[EMAIL PROTECTED]>:
> There are several conditions for 2. to happen. First, Shun-Ichi Gotoh
> must be OK with that. Then we have to balance the benefits of having
> #493 supported out-of-the-box vs. having to maintain another backend.
> Right now, given the "experimental" status of the plugin, that balance
> doesn't seem to be in favor of the inclusion. And from a look at the
> code, this is by no means the fault of Shun-Ichi Gotoh, rather because
> of the many bugs and workarounds needed to make the RA/client level
> bindings work.

Of course I'm OK about 2.
However, as cboos mentioned, it is a problem around bugs of binding and
workaround for them.  That plugin works with svn 1.3/1.4 but require some dirty
workarounds. It is not good to incorporate them into trac core apparently.
And trac cannot depends on svn 1.5 which is not yet released.
So I think it should be a plugin yet and we should do now is refinement of
the plugin.
# In future? I don't know it.


> If you have the opportunity to upgrade the Subversion server software to
> 1.4.x, maybe a more reliable mirroring can be achieved using svnsync,
> and you'll get the exact same revision numbers, author and time infos.
> Another option would be to use rsync
> (http://svn.haxx.se/users/archive-2003-07/0226.shtml).

There can be a plugin which is exnteded svn.py with a small hook
for automatic mirroring (with some RA calls and svnsync) on every
vc API call. I guess it might be reliable and easy to implement.

-- 
Shun-ichi GOTO

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Trac 
Development" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/trac-dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to