Live data from Hacker News

Show HN: Hubfs – File System for GitHub

github.com

1–10 of 32 posts

Re: Show HN: Hubfs – File System for GitHub

#2
HUBFS is a file system for GitHub and Git. Git repositories and their contents are represented as regular directories and files and are accessible by any application, without the application having any knowledge that it is really accessing a remote Git repository. The repositories are writable and allow editing files and running build operations.

Re: Show HN: Hubfs – File System for GitHub

#3
post #2

HUBFS is a file system for GitHub and Git. Git repositories and their contents are represented as regular directories and files and are accessible by any application, without the application having any knowledge that it is really accessing a remote Git repository. The repositories are writable and allow editing files and running build operations.

Or you could, you know, clone the repository into a local working tree.

Re: Show HN: Hubfs – File System for GitHub

#4
post #2

HUBFS is a file system for GitHub and Git. Git repositories and their contents are represented as regular directories and files and are accessible by any application, without the application having any knowledge that it is really accessing a remote Git repository. The repositories are writable and allow editing files and running build operations.

Or you could, you know, clone the repository into a local working tree.

That works well for small repos or a few repos but if you want to find all cc files, at all release branch's, in your entire company and check for some exploit it is helpful to have a VFS. Makes it so you could also support N SCMs through one API. You just need to make a new VFS.

Re: Show HN: Hubfs – File System for GitHub

#6
post #4

Earlier quoted context omitted.

Or you could, you know, clone the repository into a local working tree.

That works well for small repos or a few repos but if you want to find all cc files, at all release branch's, in your entire company and check for some exploit it is helpful to have a VFS. Makes it so you could also support N SCMs through one API. You just need to make a new VFS.

Isn't there already a good way to push computation closer to the data?

GmailFS and pyfilesystem (userspace FUSE) and rclone are neat as well.

https://stackoverflow.com/questions/1960799/how-to-use-git-a... explains about the `git push` step that git-remote-dropbox enables: https://github.com/anishathalye/git-remote-dropbox

Re: Show HN: Hubfs – File System for GitHub

#7
post #4

Earlier quoted context omitted.

That works well for small repos or a few repos but if you want to find all cc files, at all release branch's, in your entire company and check for some exploit it is helpful to have a VFS. Makes it so you could also support N SCMs through one API. You just need to make a new VFS.

Isn't there already a good way to push computation closer to the data? GmailFS and pyfilesystem (userspace FUSE) and rclone are neat as well. https://stackoverflow.com/questions/1960799/how-to-use-git-a... explains about the `git push` step that git-remote-dropbox enables : https://github.com/anishathalye/git-remote-dropbox

GitHub also has a code search now: https://cs.github.com

Re: Show HN: Hubfs – File System for GitHub

#8
post #2

HUBFS is a file system for GitHub and Git. Git repositories and their contents are represented as regular directories and files and are accessible by any application, without the application having any knowledge that it is really accessing a remote Git repository. The repositories are writable and allow editing files and running build operations.

Or you could, you know, clone the repository into a local working tree.

No post body was provided.
Post reply on HN