Re: Moving from SVN to git - finally!
[email protected] ("G. P. B.")
| Newsgroups | php.doc |
|---|---|
| Message-ID | <CAFPFaMJxieXRdJGBvPsKfjuRdvc6X+cmtuc-g2zDw8sgv--OuQ@mail.gmail.com> |
On Wed, 6 Jan 2021 at 13:52, Davide Pastore <[email protected]> wrote: > Hi guys, > > first I want to say thanks for your commitment on this heavy task. A > migration to git was discussed for a lot of time and you had managed to do > it in the right way. > > Anyway I want to ask you some questions: > > 1. Do you have news about the revcheck script? I tried to use the one > <http://doc.php.gpb.moe/tools/revcheck/> suggested by George P. > Banyard and it seems to work fine, but I just want to know if we have > progress in this sense so we can easily launch it on our local machines; > 2. As of now IT documentation build is broken but it's strange because > the error reported there ("Entity 'language.types.pseudo-types' not > defined") doesn't come out when I try to launch the same command on my > machine, since it works fine. Could you please help me in this sense? > > Thanks and regards, > Davide Pastore > Hello Davide, I have been slightly busy again but it is mostly working now with a small caveat. The script is available on GitLab https://gitlab.com/php-infrastructe/doc where the relevant parts are in the build/ and src/Helper/ folders. Sadly it seems the SVN to git migration seemed to have dropped some commits which only affected SVN attributes thus files which are identical might be marked outdated because of that and it's pretty hard to automatically fix this as its the translation which has a commit in the future compared to the EN version. One idea is to make a script based on the outdated file list that generates a patch which would set the "old"(/current) commit hash to the translation if, and only if, the git diff is empty. But I haven't had time to play with this yet, and I still should make this compatible with out current doc-web repo. Best regards, George P. Banyard