When Browsing a repository, is there a Raw Blob view?

kirbyszeto December 4, 2012

Ie. something like this:

http://demo.gitlabhq.com/opensource/diaspora/blob/master/public/default.html

from

http://demo.gitlabhq.com/opensource/diaspora/tree/master/public/default.html

where files in the repository are viewable in the browser within the same file structure as they are stored in the repository.

This would be very helpful for HTML-based applications, where the user could preview the files in-browser, directly from the repository page without having to pull files from the repo.

1 answer

1 accepted

0 votes
Answer accepted
cofarrell
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
December 4, 2012

Hi Kirby,

In a sense Stash does have a raw/blob mode for viewing files (you can see a 'raw file' link on the right-hand side of the page). The difference between Stash and Gitllab is that we're making no assumptions about the content type of the file and always return a 'text/plain' mime-type. This will mean the browsers will not attempt to render the content, even if it's an html file. You'll note that GitHub actually does the same thing.

I'm afraid I couldn't say when something like this would make it on to our own road-map, although it's entirely possible for someone to write a plugin to serve up the contents of a repository with the "correct" mime types.

I hope this at least partially explains our current functionality.

Charles

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events