LWN.net Logo

Advertisement

Interested in hardware, diags, validation, Linux, C, ARM, Microcode and low level programming and blazing networks?

Advertise here

Git rocks!

Git rocks!

Posted Dec 22, 2005 14:27 UTC (Thu) by evgeny (guest, #774)
In reply to: Git rocks! by zooko
Parent article: Git 1.0.0 released

Is there a single one of them exporting a decent C API? So I can add version control to my app with no need for ugly stuff invloving fork/execve/...?


(Log in to post comments)

Git rocks!

Posted Dec 22, 2005 15:35 UTC (Thu) by zooko (subscriber, #2589) [Link]

That's a good question. I know the answer for darcs: definitely not.

On the other hand, there is a reasonable amount of scripting going on with darcs: two web interfaces, integration with Trac, a dependency-graph generator.

If you find out about C interfaces for rev ctrl systems please post here or e-mail zooko@zooko.com.

Git rocks!

Posted Dec 22, 2005 20:42 UTC (Thu) by evgeny (guest, #774) [Link]

OK, apparently, subversion has it: http://svn.collab.net/svn-doxygen/, and a rather complex one. There is an O'Reilly article on using it (http://www.linuxdevcenter.com/pub/a/linux/2003/04/24/libs...), but probably it's a way outdated by now.

Git rocks!

Posted Dec 22, 2005 16:44 UTC (Thu) by iabervon (subscriber, #722) [Link]

One of the post-1.0 things for git is a C API. Someone's already started on it, but it was going to be too intrusive to do before 1.0, so it's on hold for the moment.

Git rocks!

Posted Dec 22, 2005 20:36 UTC (Thu) by evgeny (guest, #774) [Link]

Thanks, good to know. Any estimate when it's going to happen?

Copyright © 2012, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds