[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Savannah-hackers-public] Migration of GNU Savannah Web-pages from CVS t
From: |
Assaf Gordon |
Subject: |
[Savannah-hackers-public] Migration of GNU Savannah Web-pages from CVS to GIT |
Date: |
Tue, 04 Nov 2014 23:54:02 -0500 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.2.0 |
Hello Savannah Hackers,
I've made some progress regarding migrating the GNU Savannah web-pages from CVS
to GIT.
Before continuing, please remember this is experimental, and not
"production-ready" yet.
For testing purposes, all the current projects have been converted to GIT.
Eventually, only projects which will opt-in will be migrated to GIT.
====
The current configuration, as similar as possible to the code git repositories:
Anonymous clone:
git clone git://web.git.sv.gnu.org/web/<PROJECT>.git
Read/Write access:
git clone <user>@web.git.sv.gnu.org:/srv/git/web/<PROJECT>.git
Web Access:
http://web.git.sv.gnu.org/
The Mock-up web site is available at:
http://gnu.housegordon.org/
http://nongnu.housegordon.org/<PROJECT>
http://<PROJECT>.nongnu.housegordon.org/
To prevent any confusion,
The web-site is password protected (user "demo" password "demo"),
and commits to these repositories will show a big warning to the user.
======
Permissions should be properly set. If you have permission to push to a Web-CVS
repository,
you should be able to push to the corresponding git repository.
Changes to these git repositories should be reflected almost immediately in
http:///gnu.housegordon.org .
You can test/trigger an update by running the following command from
fencepost.gnu.org:
curl
'http://gnu.housegordon.org/new-savannah-project/new.py?type=gnu&project=gawk&vcs=git'
For easier troubleshooting, update events are logged are reported on:
http://nongnu.housegordon.org/gsv-updates/
You are very welcomed to experiment and push dummy changes to your repositories.
Before going to production, we will reset the repositories to a clean state.
=====
If you are interested in the configuration details and scripts,
they are available here:
http://git.housegordon.org/cgit/gnu-sv-gitweb.git/tree/
=====
Comments, suggestions and feedback are very welcomed.
- Assaf
- [Savannah-hackers-public] Migration of GNU Savannah Web-pages from CVS to GIT,
Assaf Gordon <=