Thread (10 messages) flat view 10 messages, 3 authors, 2016-06-15

Re: Having some problem with instaweb

From: Gurjeet Singh <hidden>
Date: 2016-06-15 22:51:31

On Thu, Jun 23, 2011 at 4:23 AM, Jakub Narebski [off-list ref] wrote:
CC-ing Eric Wong, author of git-instaweb.

Gurjeet Singh [off-list ref] writes:
quoted
I am on Linux Mint 10 and I tried the following command:

$ git instaweb -d apache2 -p 1234 --start
Syntax error on line 1 of /mnt/storage/gurjeet/.git/gitweb/httpd.conf:
Invalid command 'server.document-root', perhaps misspelled or defined
by a module not included in the server configuration
Could not execute http daemon apache2 -f.
Hmmm... it looks like starts apache2, but generates config file
(httpd.conf) for lighttpd instead.

Ahh... actually you started apache2, but didn't generate configuration
file for it, so git-instaweb re-uses previous config file... which by
default is lighttpd:

 start, --start
     Start the httpd instance and exit. This does not generate any of the
     configuration files for spawning a new instance.
Now that's very unintuitive.... I am the impatient kind, and didn't
read the whole paragraph. I assumed --start would just start the
webserver (maybe run in daemon mode).
Try using

 $ git instaweb -d apache2 -p 1234 -b lynx
That worked.. I do not have lynx, but it did start apache2 and I was
able to browse the repo.
then exiting web browser.


BTW. I think that git-instaweb should be more helpful here... will
investigate.
quoted
/mnt/storage/gurjeet/ is my $HOME.
Nb. it doesn't mater where $HOME is, but where is git repository you
were in when calling git-instaweb.
Got it. I have some files of my home directory in a Git repository, so
$HOME is where the repository is.

I have quite a few development related Git repositories under
$HOME/dev/ and instaweb shows all of them on the first page (with
description etc). IOW, is it supposed to recurse down all directories
to look for .git/ directories?

.git
dev/EDB-ADVISORS/.git
dev/EDBAS/.git
dev/PCS/.git
dev/PEM/.git
dev/PGAGENT/.git
dev/POSTGRES/.git
dev/SERVICESTOOLS/.git
dev/SLONY/.git

Is this expected?

BTW. in the future it would be good idea to tell what git version are
you using.
I am at 1.7.1


Thanks for the help, and thanks to everyone around Git for a great
piece of software.
-- 
Gurjeet Singh
EnterpriseDB Corporation
The Enterprise PostgreSQL Company
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help