The state of git
Chris Johns (8262) 242 posts |
I am finding the lack of a git client on RISC OS is starting to be a bit of a pain. Yes I can network mount a linux box and/or zip things up and transfer them over but neither of those will let me do things like check in some changes when they’re done or go back when I’ve messed something up. So far we have had two attempts that are based on libgit2 – one is sgit and the other (which was I think just ‘git’) seems to have stalled after a promising start. I am not sure if I have ever managed to checkout python with either of them. When i’ve tried they sit there working for ages then fall over. Python is a big repo, so I’m not so bothered that it takes an age as long as in use it’s not too painful. I have attempted to run ‘git’ itself on RISC OS, however that isn’t straightforward due to the way it shells out to itself to run various commands. I’m not 100% sure what the best way forward with it is. It uses pipes a lot. I could see if I could use PipeFS, although then I may well have two problems … ;) I might also try to build pygit2 – however given it libgit2 I suspect it would have the same issues as other libngit2-based attempts, however I may well do so anyway with the long-term aim of a desktop client. Is anyone actively looking at git at the moment? I know there is around 950 quid in the bounty (of 3900). Cheers Chris |