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 -~----------~----~----~----~------~----~------~--~---
