When I create a new repository in gitorious, I see this:

$ tail -f development.log
Grit::Git (0.49): /usr/bin/env git --git-dir='/home/git/99e/
7a1/07627fbb07dd03122e3a6433aeb559b223.git' init --template='/var/www/
gitorious/data/git-template'
  Repository Load (174.0ms)   SELECT * FROM `repositories` WHERE
(`repositories`.`id` = 5) LIMIT 1

Should I be seeing anything else?  Where can I see a log or something
that shows why the "This repository is being created, it will be ready
pretty soon…" message just keeps refreshing and never goes away?

On May 29, 11:22 am, Cedric GESTES <[email protected]> wrote:
> Ok, is that working for a new repository?
No, the repositories are in fact created, and they are listed under a
project in gitorious, but clicking the source tree icon for the repo
just leads back to the message: "This repository is being created, it
will be ready pretty soon…"

> You can activate others by editing the sql database (set ready to 1 in
> the project table)
I don't want to edit anything in the database by hand.  But just for
the sake of learning, I did this:
mysql -p -u root
mysql> connect gitorious_development;
mysql> select * from repositories;
Empty set (0.00 sec)

However, if I connect to production:
mysql> connect gitorious_production;
mysql> select count(*) from repositories;
+----------+
| count(*) |
+----------+
|        5 |
+----------+
1 row in set (0.00 sec)

???

I am very confused.  We saw that when I created the repository
something appeared in the development.log file.  So why are these in
the production database?  Why do I even have to have a test, dev, and
prod database?  I don't want to develop gitorious (at least for now).
I only want to use it, in one production database.

Phil Lawrence


On May 29, 11:22 am, Cedric GESTES <[email protected]> wrote:
> Ok, is that working for a new repository?
>
> You can activate others by editing the sql database (set ready to 1 in
> the project table)
>
> 2009/5/29 prlawrence <[email protected]>:
>
>
>
> > On May 29, 10:07 am, Cedric GESTES <[email protected]> wrote:
> >> 2009/5/29 prlawrence <[email protected]>:
> >> > I can now crreate users, upload keys, create teams and projects.
> >> > However, when I create a new repository, I get the message: "This
> >> > repository is being created, it will be ready pretty soon…"
>
> >> > I see that repos are being created under /home/git.  What could be the
> >> > problem?
>
> >> you need to have the good permission. The server (that run gitorious)
> >> need access to the git repo folder. (in my setup I added the www-data
> >> in the git group)
>
> > I added apache to the git group:
> >  usermod -a -G git apache
>
> > To be excessive, I opened up group write as well as read permissions
> > in /home/git.  I restarted httpd, and even restarted the whole
> > server.  The web interface still says the repository is being created.
>
> > SELinux is turned off.
>
> > I can, however, push to the repo via SSH (I have a misconfiguration in
> > my .ssh/config that prevented this before.)
>
> > Any other ideas?
> > Phil Lawrence
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Gitorious" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/gitorious?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to