comparison kdiff3/doc/sv/index.docbook @ 75:08ea9b86c12c

KDiff3-0.9.91
author joachim99
date Sat, 04 Nov 2006 00:05:00 +0000
parents f7dad0aa6146
children fcd146072e0c
comparison
equal deleted inserted replaced
74:069521efec1a 75:08ea9b86c12c
66 Please respect the format of the date (YYYY-MM-DD) and of the version 66 Please respect the format of the date (YYYY-MM-DD) and of the version
67 (V.MM.LL), it could be used by automation scripts. 67 (V.MM.LL), it could be used by automation scripts.
68 Do NOT change these in the translation. --> 68 Do NOT change these in the translation. -->
69 69
70 <date 70 <date
71 >2006-04-09</date> 71 >2006-05-14</date>
72 <releaseinfo 72 <releaseinfo
73 >0.9.89</releaseinfo> 73 >0.9.90</releaseinfo>
74 74
75 75
76 <abstract> 76 <abstract>
77 <para 77 <para
78 >&kdiff3; är ett verktyg för jämförelser och sammanfogning av filer och kataloger, som <itemizedlist> 78 >&kdiff3; är ett verktyg för jämförelser och sammanfogning av filer och kataloger, som <itemizedlist>
698 ></sect2 698 ></sect2
699 ><sect2 id="vcskeywordsmergesupport" 699 ><sect2 id="vcskeywordsmergesupport"
700 ><title 700 ><title
701 >Sammanfoga automatiskt nyckelord för versionshantering och historik (logg)</title 701 >Sammanfoga automatiskt nyckelord för versionshantering och historik (logg)</title
702 ><para 702 ><para
703 >Many version control systems support special keywords in the file. (e.g. "$Date$", "$Header$", "$Author$", "$Log$" etc.) During the check-in the version control system (VCS) changes these lines. For instance "$Date$" will turn into "$Date$". Since this line will be different in every version of the file, it would require manual interaction during the merge. </para 703 >Många versionshanteringssystem stöder särskilda nyckelord i filen (t.ex. "&#36;Date&#36;", "&#36;Header&#36;", "&#36;Author&#36;", "&#36;Log&#36;" etc.) Vid arkivering ändrar versionshanteringssystemet (VCN) dessa rader. Till exempel ändras "&#36;Date&#36;" till "&#36;Date: 2005/03/22 18:45:01 &#36;". Eftersom raden är olika i varje version av filen, skulle den kräva manuell interaktion under sammanfogningen. </para
704 ><para 704 ><para
705 >&kdiff3; erbjuder automatisk sammanfogning av dessa poster. För enkla rader som matchar alternativet "Reguljärt uttryck för automatisk sammanfogning" i alla indatafiler väljer &kdiff3; raden från B, eller om tillgänglig, den från C. (Dessutom är det nödvändigt att raderna i fråga radas upp i jämförelsen och att föregående rad inte innehåller en konflikt.) Den automatiska sammanfogningen kan antingen utföras omedelbart när sammanfogningen startas (aktivera alternativet "Kör automatisk sammanfogning med reguljärt uttryck när sammanfogning startar") eller senare via "Kör automatisk sammanfogning med reguljärt uttryck" i menyn Sammanfoga. </para 705 >&kdiff3; erbjuder automatisk sammanfogning av dessa poster. För enkla rader som matchar alternativet "Reguljärt uttryck för automatisk sammanfogning" i alla indatafiler väljer &kdiff3; raden från B, eller om tillgänglig, den från C. (Dessutom är det nödvändigt att raderna i fråga radas upp i jämförelsen och att föregående rad inte innehåller en konflikt.) Den automatiska sammanfogningen kan antingen utföras omedelbart när sammanfogningen startas (aktivera alternativet "Kör automatisk sammanfogning med reguljärt uttryck när sammanfogning startar") eller senare via "Kör automatisk sammanfogning med reguljärt uttryck" i menyn Sammanfoga. </para
706 ><para 706 ><para
707 >Automatisk sammanfogning för versionshanteringshistorik (också kallat "logg") stöds också. Automatisk sammanfogning av historik kan antingen utföras omedelbart när sammanfogningen startas genom att aktivera alternativet "Sammanfogning enligt versionshanteringshistorik när sammanfogning startar" eller senare via "Lös automatiskt historikkonflikter" i menyn Sammanfoga. </para 707 >Automatisk sammanfogning för versionshanteringshistorik (också kallat "logg") stöds också. Automatisk sammanfogning av historik kan antingen utföras omedelbart när sammanfogningen startas genom att aktivera alternativet "Sammanfogning enligt versionshanteringshistorik när sammanfogning startar" eller senare via "Lös automatiskt historikkonflikter" i menyn Sammanfoga. </para
708 ><para 708 ><para
709 >Oftast börjar versionshanteringshistoriken med en rad som innehåller nyckelordet "$Log$". Den måste matchas av alternativet "Reguljärt uttryck för historikens början". &kdiff3; detekterar vilka efterföljande rader som ingår i historiken genom att analysera de inledande tecknen som fanns före nyckelordet "$Log$". Om samma "inledande kommentar" också finns på följande rader inkluderas de också i historiken. </para 709 >Oftast börjar versionshanteringshistoriken med en rad som innehåller nyckelordet "&#36;Log&#36;". Den måste matchas av alternativet "Reguljärt uttryck för historikens början". &kdiff3; detekterar vilka efterföljande rader som ingår i historiken genom att analysera de inledande tecknen som fanns före nyckelordet "&#36;Log&#36;". Om samma "inledande kommentar" också finns på följande rader inkluderas de också i historiken. </para
710 ><para 710 ><para
711 >Vid varje arkivering skriver VCS en unik rad som anger version, datum- och tidsinformation följd av rader med användarens kommentarer. Raderna utgör en historikpost. Historikavsnittet växer vid varje arkivering och de senaste posterna visas längst upp (efter historikens startrad). </para 711 >Vid varje arkivering skriver VCS en unik rad som anger version, datum- och tidsinformation följd av rader med användarens kommentarer. Raderna utgör en historikpost. Historikavsnittet växer vid varje arkivering och de senaste posterna visas längst upp (efter historikens startrad). </para
712 ><para 712 ><para
713 >När två utvecklare arkiverar grenar av en fil under parallell utveckling, kommer historiken för sammanfogning att innehålla flera poster som visas som konflikter under sammafogning av grenarna. Eftersom sammafogning av dem kan bli mycket tröttsam, erbjuder &kdiff3; stöd för den med två möjliga strategier: Bara infoga historikinformationen från båda bidragsgivarna längst upp, eller sortera historikinformationen enligt en användardefinierad nyckel. </para 713 >När två utvecklare arkiverar grenar av en fil under parallell utveckling, kommer historiken för sammanfogning att innehålla flera poster som visas som konflikter under sammafogning av grenarna. Eftersom sammafogning av dem kan bli mycket tröttsam, erbjuder &kdiff3; stöd för den med två möjliga strategier: Bara infoga historikinformationen från båda bidragsgivarna längst upp, eller sortera historikinformationen enligt en användardefinierad nyckel. </para
714 ><para 714 ><para
720 ><para 720 ><para
721 >Eftersom det inte är så enkelt att få det rätt omedelbart, kan du prova och förbättra det reguljära uttrycket och nyckelgenereringen i en särskild dialogruta genom att klicka på knappen "Prova dina reguljära uttryck". </para 721 >Eftersom det inte är så enkelt att få det rätt omedelbart, kan du prova och förbättra det reguljära uttrycket och nyckelgenereringen i en särskild dialogruta genom att klicka på knappen "Prova dina reguljära uttryck". </para
722 ><para 722 ><para
723 >Antag att historiken ser ut så här: <screen> 723 >Antag att historiken ser ut så här: <screen>
724 /************************************************************************** 724 /**************************************************************************
725 ** HISTORIK: $Log: \toms_sammanfogning_huvudvy\Mitt_program\kod\komplexalgoritm.cpp $ 725 ** HISTORIK: &#36;Log: \toms_sammanfogning_huvudvy\Mitt_program\kod\komplexalgoritm.cpp &#36;
726 ** 726 **
727 ** \head\integreringsgren_12 2 Apr 2001 10:45:41 tom 727 ** \head\integreringsgren_12 2 Apr 2001 10:45:41 tom
728 ** Sammanfogade grenen simongren_15. 728 ** Sammanfogade grenen simongren_15.
729 ** 729 **
730 ** \main\henry_felrättningsgren_7\1 30 Mar 2001 19:22:05 henry 730 ** \main\henry_felrättningsgren_7\1 30 Mar 2001 19:22:05 henry
731 ** Förbättrade hastigheten för delrutinen omvandlaTill(). 731 ** Förbättrade hastigheten för delrutinen omvandlaTill().
732 ** Fixade krasch. 732 ** Fixade krasch.
733 **************************************************************************/ 733 **************************************************************************/
734 </screen 734 </screen
735 > Historikens inledande rad matchar det reguljära uttrycket ".*\$Log.*\$.*". Därefter följer historikposterna. </para 735 > Historikens inledande rad matchar det reguljära uttrycket ".*\&#36;Log.*\&#36;.*". Därefter följer historikposterna. </para
736 ><para 736 ><para
737 >Raden med nyckelordet "$Log$" börjar med två "*" och därefter följer ett mellanslag. &kdiff3; använder den första strängen utan blanktecken som "inledande kommentar" och antar att historiken slutar med den första raden utan denna inledande kommentar. I exemplet slutar den sista raden med en sträng som också börjar med två "*", men istället för ett mellanslag följer fler "*". Därför avslutar denna rad historiken. </para 737 >Raden med nyckelordet "&#36;Log&#36;" börjar med två "*" och därefter följer ett mellanslag. &kdiff3; använder den första strängen utan blanktecken som "inledande kommentar" och antar att historiken slutar med den första raden utan denna inledande kommentar. I exemplet slutar den sista raden med en sträng som också börjar med två "*", men istället för ett mellanslag följer fler "*". Därför avslutar denna rad historiken. </para
738 ><para 738 ><para
739 >Om sortering av historiken inte krävs kan det reguljära uttrycket för historikpostens början se ut så här. (Raden är delad i två eftersom den inte skulle få plats annars.) <screen> 739 >Om sortering av historiken inte krävs kan det reguljära uttrycket för historikpostens början se ut så här. (Raden är delad i två eftersom den inte skulle få plats annars.) <screen>
740 \s*\\main\\\S+\s+[0-9]+ (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) 740 \s*\\main\\\S+\s+[0-9]+ (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)
741 [0-9][0-9][0-9][0-9] [0-9][0-9]:[0-9][0-9]:[0-9][0-9]\s+.* 741 [0-9][0-9][0-9][0-9] [0-9][0-9]:[0-9][0-9]:[0-9][0-9]\s+.*
742 </screen 742 </screen
1248 ><emphasis 1248 ><emphasis
1249 >Reguljärt uttryck för historikens början:</emphasis 1249 >Reguljärt uttryck för historikens början:</emphasis
1250 ></term 1250 ></term
1251 ><listitem 1251 ><listitem
1252 ><para 1252 ><para
1253 >Reguljärt uttryck för början av historikposten för sammanfogning. Oftast innehåller raden nyckelordet "$Log$". Förvalt värde: ".*\$Log.*\$.*" </para 1253 >Reguljärt uttryck för början av historikposten för sammanfogning. Oftast innehåller raden nyckelordet "&#36;Log&#36;". Förvalt värde: ".*\&#36;Log.*\&#36;.*" </para
1254 ></listitem 1254 ></listitem
1255 ></varlistentry> 1255 ></varlistentry>
1256 <varlistentry 1256 <varlistentry
1257 ><term 1257 ><term
1258 ><emphasis 1258 ><emphasis
2819 >Tack till och licens</title> 2819 >Tack till och licens</title>
2820 2820
2821 <para 2821 <para
2822 >&kdiff3;: Verktyg för jämförelser och sammanfogning av filer och kataloger </para> 2822 >&kdiff3;: Verktyg för jämförelser och sammanfogning av filer och kataloger </para>
2823 <para 2823 <para
2824 >Program copyright 2002-2005 Joachim Eibl <email 2824 >Program copyright 2002-2006 Joachim Eibl <email
2825 >joachim.eibl snabela gmx.de</email 2825 >joachim.eibl snabela gmx.de</email
2826 > </para> 2826 > </para>
2827 <para 2827 <para
2828 >Flera häftiga idéer och felrapporter kom från kolleger och många personer ute i den Vida Vilda Världen. Tack! </para> 2828 >Flera häftiga idéer och felrapporter kom från kolleger och många personer ute i den Vida Vilda Världen. Tack! </para>
2829 2829
2830 <para 2830 <para
2831 >Dokumentation Copyright &copy; 2002-2005 Joachim Eibl <email 2831 >Dokumentation Copyright &copy; 2002-2006 Joachim Eibl <email
2832 >joachim. eibl snabela gmx.de</email 2832 >joachim. eibl snabela gmx.de</email
2833 > </para> 2833 > </para>
2834 2834
2835 <para 2835 <para
2836 >Översättning Stefan Asserhäll<email 2836 >Översättning Stefan Asserhäll<email