Questions tagged [gitweb]

Gitweb is a Git repository web interface.

GitWeb is a Git repository web interface.

Using GitWeb you can browse directory trees at arbitrary revisions, view contents of files (blobs), see log or shortlog of a given branch, examine commits, commit messages and changes made by a given commit. GitWeb can generate feeds in RSS or Atom format. You can get any given version of a file; if not disabled you can download a snapshot of a given version of a project (project tree at given revision). You can search (if it is not disabled) for commits by an author, added to repository by a comitter, commit with commit message (commit description) which includes some text.

133 questions
1
vote
0 answers

Moving from Gitolite to Gerrit

I have been using gitolite from the past few months and have been very satisfied with the combo. but now i am looking at moving towards a better managed web front-end where i can do the code review together. I found Gerrit is the best tool for my…
Mario
  • 2,803
  • 3
  • 14
  • 11
1
vote
2 answers

Gitweb look and feel

I've recently installed git with Gitweb. Gitweb seems like a nice simple interface which does just what we need it to do. Problem is it looks very ugly. It looks as if it's just a cgi script with a static folder containing all the css and images. I…
Richie
  • 4,989
  • 24
  • 90
  • 177
1
vote
2 answers

git: a fast web-interface for huge repos

Some git repositories come in really huge sizes: DragonFly BSD .git directory is 324MB, and FreeBSD's is above 0.5GB in packed size, and above 2GB in unpacked size. Does Gitweb, cgit or any other web-tools do any kind of pre-caching for these huge…
cnst
  • 25,870
  • 6
  • 90
  • 122
1
vote
1 answer

Using 'gitweb' style shows all branches. Can I show only desired number of branches?

When Using 'gitweb' style for hgweb on a page I can see planty of branches, for example if I have 1000 of them - all are shown. I tried setting: [defaults] branches = -a in global hgrc file but it doesn't effect the web view. My guess is it is…
Czlowiekwidmo
  • 1,105
  • 2
  • 10
  • 12
1
vote
1 answer

How do I make separate Gitweb "pages" for each one of my users?

Gitweb ignores the SetEnv GIT_PROJECT_ROOT /path/to/user/git Even though it works for git. I can clone and push to my repositories. If I enable gitweb, each user can see ALL of the users repositories, and the code inside. How do I make separate…
Beachhouse
  • 4,972
  • 3
  • 25
  • 39
1
vote
1 answer

Should I add /usr/lib/git-core/ to my PATH?

I was trying to set up gitweb on my Mint machine. The man page tells me to run git-instaweb in a git repo to get started. That command was not found, but apt-file told me that it was in /usr/lib/git-core/. So I tried running it with the whole path,…
Daniel
  • 1,160
  • 1
  • 10
  • 16
1
vote
2 answers

gitolite + gitweb | 'repo @all R = gitweb' not working

For some reason the following gitolite.conf does not add any repository to projects.list. When I set 'R = gitweb' for each repository manually, they get added to projects.list. [....] repo aaa repo bbb repo @all RW+ = @admins R =…
Michael Krupp
  • 2,042
  • 3
  • 19
  • 36
1
vote
1 answer

In gitweb, how can I set the parent when doing a diff on a merged commit?

Please note, this question is about GITWEB, not git. I know how to do this in git, but I would like to be able to perform it in gitweb so I can easily show my changes to people I work with. If I have a tree that looks like this: *--C--D master …
caffein
  • 575
  • 8
  • 26
1
vote
1 answer

SourceForge Wiki: how to add permanent links to sources in git repo

I began a Wiki for a sourceforge project. In the home page I've put some links to code samples in the git tree. I commit often then the links becomes obsolete. How can I put http links to latest on master branch? Here is an example of link:…
Aubin
  • 14,617
  • 9
  • 61
  • 84
1
vote
2 answers

Ubuntu: gitweb always looks for projects in /var/cache/git ("404 - no projects found")

After installing gitweb on an Ubuntu 12.04 (64 bit) server and changing the variable $projectroot in /usr/share/gitweb/gitweb.cgi to any directory other than /var/cache/git, projects are still searched in /var/cache/git. This happens with Ubuntu’s…
Alf
  • 1,414
  • 1
  • 15
  • 27
1
vote
1 answer

GITWEB - Showing all diffs on a branch

We just implemented gitweb. On the summary page there is a list of branches. I am looking to see in one diff all the changes made in a given branch. I may have made multiple commits in that branch. If I click that link for the branch in gitweb it…
personalt
  • 810
  • 3
  • 13
  • 26
1
vote
1 answer

Gitweb: how to only list the git repositories and nothing else (like log, shortlog, summary, tree)?

I have gitweb correctly displaying all the git repositories in the gitolite server. But I want to completely exclude the options to look at logs, summary, shortlogs from the web view. Is there a way to do this? Thanks.
Stealth
  • 1,559
  • 4
  • 16
  • 34
1
vote
1 answer

git-http-backend returns error 502

I'm running gitweb and gitolite on my server: http://git.jshawl.com/ I'm having trouble setting up the git-http-backend to allow anonymous cloning. Here's what my vhosts file (/etc/apache2/extra/httpd-vhosts.conf) looks like:
jshawl
  • 3,315
  • 2
  • 22
  • 34
1
vote
1 answer

Gitweb - name of last person to commit

I'm looking to add the name of the person who made the last commit to each project on the GitWeb project list, so instead of 14 min ago it says something like 14 min ago (Someone's Name) I've had a look through gitweb.cgi and found the point where…
Chris
  • 981
  • 1
  • 11
  • 21
1
vote
0 answers

How to install gitweb on Solaris?

Friends, I downloaded git and its dependency package from sunfreeware.com. Git installation was successful and it is working. I'm trying to configure via web. But gitweb appears to be not installed when i installed through sunfreeware…
baluchen
  • 749
  • 3
  • 11
  • 18
1 2 3
8 9