[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-i18n-doc
Subject:    Re: Errors when updating XML in docbook
From:       Kristóf_Kiszel <ulysses () kubuntu ! org>
Date:       2012-06-22 15:28:19
Message-ID: CAJYi-4t6ZpNJh3uMkdgG3fxRioXbTeRmQj3AFM2wvHsx7G8t6A () mail ! gmail ! com
[Download RAW message or body]

I just created the kdelibs/kdoctools/customization/xsl/hu.xml file,
how can I commit it?

2012/6/22 Freek de Kruijf <f.de.kruijf@gmail.com>:
> On vrijdag 22 juni 2012 14:42:24 Vít Pelčák wrote:
>> Hello.
>>
>> I have script, which runs "scripts/update_xml cs" for trunk and stable
>> branches.
>>
>> It pops out more than few error messages (see atachment) like:
>>
>> index.docbook:106: parser error : Failure to process entity
>> konqueror-introduction
>> &konqueror-introduction; <!-- 4.4-->
>>
>> index.docbook:527: parser error : Entity 'DBus' not defined
>>
>> > zobrazí rozhraní &DBus; pro &ksnapshot;. </para
>>
>> Could something be done with it?
>
> It depends on the version of openSUSE you are running. The system you are
> using to generate the docs may have versions of files in kdelibs that are too
> old. scripts/update_xml uses some of the following files:
> /usr/share/kde4/apps/ksgmltools2/customization/xsl/cs.xml
> /usr/share/kde4/apps/ksgmltools2/customization/cs/user.entities
> /usr/share/kde4/apps/ksgmltools2/customization/entities/general.entities
>
> The newest versions of these files can be found in the git server
>
> in some convenient folder you give the command:
>
> git clone kde:kdelibs
>
> kde: refers to a definition in ~/.gitconfig which contains:
> [url "git://anongit.kde.org/"]
>       insteadOf = kde:
> [url "ssh://git@git.kde.org/"]
>       pushInsteadOf = kde:
> [user]
>            name = <your name>
>            mail = <your email address>
>            email = <your email address>
>
> Maybe just one of the last two are necessary and the push is not necessary if
> you don't want to enter something new in it. You need to have your public ssh
> key in identity.kde.org with your account there. It is the same account you
> use to commit changes in svn.
>
> In the above <convenient folder>/kdelibs a folder named customization will be
> created. In that folder you will find the corresponding files mentioned above.
>
> To keep the folder up to date you give in that <convenient folder>/kdelibs the
> command:
>
> git checkout KDE/4.8
> git pull --rebase
>
> git branch
>
> shows you the available branches. With the checkout command above you choose
> the branch and the pull makes that branch up to date. It looks like a
> revolving stage. With checkout you choose with branch is visible in kdelibs.
>
> After that you copy the above mentioned files from the git folder to the
> /usr/share/kde4/apps/ksgmltools2/customization/ locations. You may rename the
> original files to keep them.
>
> --
> fr.gr.
>
> Freek de Kruijf
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic