Do NOT commit executable po files!



Please do *NOT* commit po files with executable permissions to CVS!
Although this is clearly stated
http://developer.gnome.org/doc/tutorials/gnome-i18n/translator.html, it
seems that some committers often do this anyway, and ignore or forget to
do a "chmod -x xy.po" before committing a new file.

Po files in CVS should not have executable permissions (i.e. not have
any +x permissions), since it can cause problems for packaging.

Moreover, when files are committed the first time with the wrong
permissions, the only way to correct it later is by manually fixing the
actual files on the CVS server file system!

Not to pinpoint any individuals, but the worst offending teams are
(figures are the numbers of executable po files by each team in my local
cvs tree):

     72 mk
     26 ja
     22 lv
     20 ms
     18 es
     16 it
     16 fr
     16 de
     14 ru


Christian




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