One thing that occured to me: Another possibility is to the use the javahl code base that ships with Subversion, run it through the <a href="http://IKVM.NET">IKVM.NET</a> (<a href="http://weblog.ikvm.net">http://weblog.ikvm.net
</a> for the latest bits) ikvmc compiler, and then utilize the resulting assembly as the interface into SVN. It seems that one key advantage to this approach is the fact that the javahl bindings are more likely to be up-to-date with the latest features of SVN.
<br><br><div><span class="gmail_quote">On 9/14/06, <b class="gmail_sendername">Sanghyeon Seo</b> <<a href="mailto:sanxiyn@gmail.com">sanxiyn@gmail.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
2006/9/14, M. David Peterson <<a href="mailto:xmlhacker@gmail.com">xmlhacker@gmail.com</a>>:<br>> Hey Seo,<br>><br>> >> For SVN access, I am willing to write a VC plugin using .NET<br>> subversion libraries like NSvn.
<br>><br>> I need this for other projects, and plan to take a first stab at it before<br>> too long. If/When I do (If would be if you beat me to the punch, which for<br>> obvious reasons would be fine by me :) I will point you to it.
<br><br>I think there's some misunderstanding here.<br><br>I intend to write a Trac-specific VC plugin which provides<br>IRepositoryConnector API for SVN. I do not intend to write a<br>full-blown pysvn replacement. So I wonder why you "need this for other
<br>projects", as it won't be useful outside Trac.<br><br>In my opinion, writing a pysvn replacement would be a bit insane thing<br>to do. pysvn is very big and comprehensive library ranging from<br>low-level to high-level. On the other hand, Trac VC API needs only a
<br>little bit of information from version control plugins, which can be<br>done without following intricate details of Subversion C library and<br>APR(Apache Portable Runtime) too closely.<br><br>Anyway, if you have something to test, don't hesitate to let us know.
<br><br>Seo Sanghyeon<br>_______________________________________________<br>users mailing list<br><a href="mailto:users@lists.ironpython.com">users@lists.ironpython.com</a><br><a href="http://lists.ironpython.com/listinfo.cgi/users-ironpython.com">
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com</a><br></blockquote></div><br><br clear="all"><br>-- <br>/M:D<br><br>M. David Peterson<br><a href="http://mdavid.name">http://mdavid.name</a> | <a href="http://www.oreillynet.com/pub/au/2354">
http://www.oreillynet.com/pub/au/2354</a>