Following a topic from 2 weeks ago, I started implementing a git-remote-helper for the safe network.
Today I successfully pushed and then cloned a project to and from the safe network.
Even though this project is far from complete, I think some of you might be interested in having a look :
There are builds for linux available on the safe network (test 10) :
I’ll make builds for windows soon.
safe-git is now supporting packfiles, which make it significantly faster and is now usable on a day to day basis
It it important to note that git-remote-safe will run ‘git gc’ to repack your git objects database, I can’t see any reasons why you wouldn’t want it to happen, but if you do not, you should avoid using git-remote-safe.
Two builds are available on the safe network (launcher version 0.10.0) to be able to test it. One for linux, one for windows, I don’t have any way to build it for osx, if you do, tell me I’ll be glad to add the file.
What’s next :
- Right now you can only push/fetch on your own drive, it need to support fetching from a service url (pushing will stay the way it is)
- To allow multiple people to collaborate on a project, it need to provide a way to fork a project and make merge request on the original project.