[docs] Re: well-formness (was: crossreading)

Anton V. Boyarshinov boyarsh на ru.echo.fr
Пн Ноя 18 13:47:01 MSK 2002


On Mon, 18 Nov 2002 13:37:26 +0300
Vitaly Ostanin <vyt на vzljot.ru> wrote:

> > > > Тогда надо убрать --xinclude. И проблема снимется.
> > > 
> > > Не понял. Зачем убирать --xinclude ? Какая проблема?
> > 
> > psi.xml
> 
> Такого файла нет, есть psi-src.xml. Из него с помощью profiling
> получается psi.xml, и нужно как-то говорить проверке в cvs, что
> именно проверять.

Именно что нет. Если убрать --xinclude, то будут проверяться
ровно те файлы, которые коммитятся. И никакой профайлинг не
мешает. psi-src.xml проверяется на общих основаниях -- как XML
файл.
 
> > Что бы не проверялись вложеные через xinclude файлы. Пусть
> > они проверяются, когда ИХ будут коммитить.
> 
> Про ИХ и речь :) XInclude здесь ни при чём.
> 
> Суть в том, что 'make clean' из doc-template/Makefile.clean
> применима не ко всем документам. Можно добывать информацию о
> том, кого как проверять, из мифического document-status.xml,
> когда он будет. Собственно, я и предлагаю пока подождать с
> автопроверками в cvs.

Не нужно ничего извлекать. Напускаем на каждый файл в отдельности

xmllint --noout --noent --loaddtd 
и если он вернул ошибку -- не даём коммитить. psi-src проверяется
на обзщих основаниях и не важно что он исходник для профайлинга.
Все  равно он длолжден быть корретным xml документом.

Антон
-- 
mailto:boyarsh на mail.ru
mailto:boyarsh на ru.echo.fr
  1:40pm  up 18 days, 22:13,  7 users,  load average: 0.02, 0.07,
0.07



Подробная информация о списке рассылки docs