Obsolete Releases > SME 8.x Contribs

smeserver-git contrib

<< < (2/4) > >>

animare:
Any updates on the development of the contrib.
It does not work for me, when creating a git repo from the server-manager I get:

"Operation status report
There was an internal error while creating the Git repository."

Marco Hess:

--- Quote from: antonyanimare on January 07, 2013, 08:54:42 PM ---Any updates on the development of the contrib.

--- End quote ---

I did a fair about of work on this contrib and now have RPM's available from my personal repository. Have a look at the wiki page for instructions how to install.

http://wiki.contribs.org/Git

I tested them on a clean and up to date SME8 system and install Ok. smeserver-manager panels, git clone, pull, push and the gitweb interface and github theme all work.

Feedback appreciated.

Next on the list is a couple of tweaks in the gitweb interface and the partially implemented feature for gitweb to keep non-anonymous repositories from being viewed without a login when viewed from the Internet.

Marco

animare:
Hi Marco,

Thanks for all the work you've done on this!
I can now create a repo no problem (My repository is called testing.git), but unfortunately I cannot access the urls. They come up as not available.
However if I use a sub domain I have directed at the primary ibay I get "forbidden. You don't have permission to access /git/testing.git on this server."
I had a similar problems with websites installed in ibays and it was either permissions of files or I needed to add symlinks in a .htacess file.

I had a look through your template files but didn't want to change anything. I'll have a tinker and see if I can get it working my end.

Thanks

Marco Hess:
The contrib is no longer setup to use subdomains. That appeared to have too much trouble with loosing the server-manager interface and various other things. Git is accessed through the /git path of the primary domain of the server.

The URL https://yourserver/git is used to access the GitWeb interface.

The URL https://yourserver/git/testing.git is what you use to clone the repository using your git client. You can't browse to that URL.

Try to clone and access the repository from your git client and check your logs /var/log/httpd/error_log, /var/log/httpd/access_log and /var/log/httpd/rewrite_log
to see what is going on.

Marco

animare:
I've found that it is not an issue with your contrib, it's the way I have the server setup. I can access gitweb from my local ip address.
Thanks

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version