[Bug 599066] Create a specific check for the gnomeweb user from l10n.gnome.org



https://bugzilla.gnome.org/show_bug.cgi?id=599066
  sysadmin | Git | unspecified

--- Comment #23 from Jeff Schroeder <jeffschroeder computer org> 2010-10-30 20:42:56 UTC ---
@Olav: The server side check will be handled via the common pre-receive check.

Out of curiosity, I did a look to see what repositories don't have the common
pre-receive hook:

[root git ~]# cd /git
[root git git]# ll */hooks/pre-receive | egrep -v
'\/home\/admin\/gitadmin-bin\/gnome-pre-receive$'
[root git git]#
EXCLUDES="^(second-import|backup|repositories\.(txt|doap)|cgit\.reposit.*|archive|empty-description)$"
[root git git]# ls -1 | sed -e 's/\.git$//g' | egrep -v "$EXCLUDES" | sort >
/tmp/allrepos
[root git git]# ls -1 */hooks/pre-receive | sed -e 's:\.git/:/:g' | awk -F/
'{print $1}' | egrep -v "$EXCLUDES" | sort > /tmp/pre-rcvx
[root git git]# diff -u /tmp/allrepos /tmp/pre-rcvx
--- /tmp/allrepos    2010-10-30 20:24:35.000000000 +0000
+++ /tmp/pre-rcvx    2010-10-30 20:24:38.000000000 +0000
@@ -195,7 +195,6 @@
 giomm
 gio-strigi
 gir-repository
-gitadmin-bin
 gitg
 giulia
 giv
@@ -690,7 +689,6 @@
 svn-migration
 svn-web
 swfdec-gnome
-sysadmin-bin
 sysprof
 system-tools-backends-clone
 tasks

The translations user shouldn't need to ever push to {git,sys}admin-bin so that
seems like a perfect place to put it. My thought was to work on adding a
function to pre-receive-check-po[1] which is called by gnome-pre-receive[2].
Time to work on that patch.

[1] http://git.gnome.org/browse/gitadmin-bin/tree/pre-receive-check-po
[2] http://git.gnome.org/browse/gitadmin-bin/tree/gnome-pre-receive#n74

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the QA contact of the bug.
You are watching the assignee of the bug.


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]