On Thu, Mar 12, 2009 at 1:05 PM, Daniel Cheng <j16sdiz+freenet at gmail.com> wrote: > On Thu, Mar 12, 2009 at 11:23 AM, Gregory Maxwell <gmaxwell at gmail.com> > wrote: >> On Wed, Mar 11, 2009 at 11:01 PM, Daniel Cheng [..] > > Unless somebody supply patches (or even better, step up as co-maintainer), > I won't go this approach. >
okay, I (somehow) broke my promise. A working prototype is available on github. http://github.com/j16sdiz/egit-freenet/ The pack files are uploaded as CHK@, The site is now fetchable with git+fproxy, a list of all file is keep as default index. the egit repository is mirrored at http://127.0.0.1:8888/freenet:USK at VoFcfs8Y3VQfwD66ZgXAb4HBiS~WJe8w9mOy2hS9Mh8,OS6~bhX8LHxMLw-sruBkWDeACo-fg4yBZqueMPVj1Uc,AQACAAE/egit-freenet.git/0 I don't have time to update the doc yet., See if you can understand this: sdiz at sp2:~/build/egit$ cat .git/config [...........] [remote "fcp"] url = freenet://egit-freenet/egit-freenet.git/0/ fetch = +refs/heads/*:refs/remotes/fcp/* push = refs/heads/master:refs/heads/master sdiz at sp2:~/build/egit$ sdiz at sp2:~/build/egit$ cat .git/egit-freenet publicKey=USK at ....,AQACAAE/ privateKey=USK at ......,AQECAAE/ sdiz at sp2:~/build/egit$ ./jgit push fcp ..
