natgillin/translations-raw huggingface dataset:
Now that you have got an overview of the current status of the & CVS;, you may want to do an update. Mark some files (or the root of the folder tree which is equivalent to marking all files in this folder). Now choose File Update (Of course, you could have chosen this at the beginning of the session). For some of the files the status may change now. Typically, files which had "Needs Patch" or "Needs Update" are updated. So the following new items are possible in the status column:
När du nu har fått en överblick av nuvarande status i & CVS;, kanske du vill göra en uppdatering. Markera några filer (eller roten i katalogträdet, vilket motsvarar att markera alla filer i katalogen. Välj nu Arkiv Uppdatera. (Du kunde förstås ha valt detta redan från början). Status kan nu ändras för vissa filer. Normalt uppdateras filer som hade status "Behöver programfix" eller "Behöver uppdateras". Följande nya värden är alltså möjliga i statuskolumnen:
You may have noticed that according to the status of the file, its row has a different color. The colors are chosen to somehow reflect the priority of the status. For example, a file with a conflict is marked red to show you that you have to resolve a conflict before you can continue working with the file. If your folder contains a high number of files, you may nevertheless lose the overview. To get more concise information about which files have an unusual status, simply click on the header of the Status column. The file list is then sorted by priority, so you have all important information at the top of the list. To get back to the alphabetically sorted view, click on the header of the File name column.
Du kanske har märkt att beroende på filens status, har dess rad en annorlunda färg. Färgerna är valda för att på något sätt ange statusprioriteten. En fil med konflikter är till exempel markerad med rött för att visa dig att du måste lösa upp en konflikt innan du kan fortsätta att arbeta med filen. Om katalogen innehåller ett stort antal filer, kan du ändå förlora överblicken. För att få mer kortfattad information om vilka filer som har en ovanlig status, klicka helt enkelt på rubriken för kolumnen Status. Fillistan sorteras då enligt prioritet, så att du har all viktig information överst i listan. För att återgå till en alfabetiskt sorterad lista, klicka på rubriken för kolumnen Filnamn.
All commonly used & CVS; functionality is directly available in & cervisia; 's main view. Commands usually act on several files at once, namely all which currently selected. If the selection includes folders, its interpretation depends on the settings made under the Settings menu. For example, if Settings Commit & Remove Recursively is checked and you choose File Commit... while a folder is selected, then all files in the tree under that folder are committed. Otherwise, only the regular files in the folder itself are affected.
Alla vanliga funktioner i & CVS; är direkt tillgängliga i & cervisia; s huvudfönster. Kommandon gäller oftast flera filer på en gång, nämligen alla som för närvarande är markerade. Om kataloger också är markerade, beror tolkningen på inställningarna som gjorts i menyn Inställningar. Om Inställningar Arkivera och ta bort rekursivt till exempel är markerat och du väljer Arkiv Arkivera... medan en katalog är markerad, arkiveras alla filer i trädet under den katalogen. Annars påverkas bara de vanliga filerna i katalogen själv.
A screenshot of & cervisia; 's context menu
En skärmbild av & cervisia; s sammanhangsberoende meny
The most used actions are also available by right clicking the files in the tree view, through the context menu. shows & cervisia; 's main window context menu.
De vanligaste åtgärderna är också tillgängliga genom att högerklicka på filerna i trädvyn, via den sammanhangsberoende menyn. visar & cervisia; s sammanhangsberoende meny i huvudfönstret.
You can simply edit a file by double-clicking on it or selecting it and pressing & Enter;. This starts the default application that handles that file type (the default application for each file type is a & kde; wide setting). If the default application is not the one you want to use, you can right click the file and choose the Edit With submenu, and select one of the other applications that handle that file type.
Du kan helt enkelt redigera en fil genom att dubbelklicka på den eller markera den och trycka på returtangenten. Då startas förvalt program som hanterar filtypen (förvalt program för varje filtyp är en inställning som gäller hela & kde;). Om det förvalda programmet inte är det som du vill använda, kan du högerklicka på filen och välja undermenyn Redigera med, och välja ett av de andra program som kan hantera filtypen.
To this end, mark all files to be added in & cervisia; 's main view. Then, choose File Add to Repository..., or right click the marked files and choose Add to Repository.... The CVS Add dialog will appear, listing the files you marked, and asks for confirmation. Press OK.
För att åstadkomma detta, markera alla filer som ska läggas till i & cervisia; s huvudvy. Välj därefter Arkiv Lägg till i arkiv..., eller högerklicka på markerade filer och välj Lägg till i arkiv.... Dialogrutan CVS lägg till visas, där filerna du markerade listas, och ber om bekräftelse. Tryck på Ok.
In order to switch the above behavior off, you should commit binary files (or other files, like Postscript or PNG images) by choosing File Add Binary.... The CVS Add dialog will appear, listing the binary files you marked, and asks for confirmation. Press OK.
För att ändra beteendet ovan, ska du arkivera binärfiler (eller andra filer, som Postscript eller PNG- bilder) genom att välja Arkiv Lägg till binärfil.... Dialogrutan Lägg till i CVS visas, där binärfilerna du markerade listas, och ber om bekräftelse. Tryck på knappen Ok.
Like adding files, removing files is done in two steps: First, the files have to be registered as removed by choosing File Remove From Repository... or right clicking the marked files and choosing Remove From Repository... from the context menu. The CVS Remove dialog will appear, listing the files you marked, and asking for confirmation. Press OK. & cervisia; issues the command
Precis som att lägga till filer, så tas filer bort i två steg: Först måste filerna registreras för att tas bort genom att välja Arkiv Ta bort från arkiv... eller högerklicka på de markerade filerna och välja Ta bort från arkiv... i den sammanhangsberoende menyn. Dialogrutan Ta bort från CVS visas, där filerna du markerade listas, och ber om bekräftelse. Tryck på Ok. & cervisia; ger kommandot
The above command only works if the file is up-to-date. Otherwise, you get an error message. This behavior is sensible: If you have modified the file compared to the version in the repository, or if someone else has made any modifications, you will first want to check if you really want to discard them.
Kommandot ovan fungerar bara om filen är aktuell. Annars får du ett felmeddelande. Det här beteendet är förnuftigt: Om du har ändrat filen jämfört med versionen i arkivet, eller om någon annan har gjort några ändringar, vill du nog först kontrollera om du verkligen vill slänga dem.
Folders are handled fundamentally different from ordinary files by & CVS;. They are not under revision control, & ie; you cannot tell which folders existed in the project at a certain time. Furthermore, folders can never be explicitly removed (except by removing them directly in the repository).
Kataloger hanteras fullständigt annorlunda av & CVS; jämfört med vanliga filer. Ingen versionskontroll utförs av kataloger, dvs. du kan inte avgöra vilka kataloger som fanns i projektet vid en viss tid. Dessutom kan kataloger aldrig uttryckligen tas bort (utom om de tas bort direkt i arkivet).
A folder can be added to the repository choosing File Add to Repository... or right clicking the marked folder and choosing Add to Repository... from the context menu. Note that in contrast to adding files, adding folders does not require a commit afterwards. & cervisia; issues the command
En katalog kan läggas till i arkivet genom att välja Arkiv Lägg till i arkiv..., eller genom att högerklicka på den markerade katalogen och välja Lägg till i arkiv... i den sammanhangsberoende menyn. Observera att i motsats till att lägga till filer, krävs ingen arkivering när kataloger läggs till. & cervisia; ger kommandot
In order to commit a couple of files, select them in & cervisia; 's main view and choose File Commit... or right click the marked files and choose Commit... from the context menu.
För att arkivera några filer, markera dem i & cervisia; s huvudfönster, och välj Arkiv Arkivera... eller högerklicka på de markerade filerna och välj Arkivera... i den sammanhangsberoende menyn.
A screenshot of & cervisia; 's commit dialog
En skärmbild av & cervisia; s arkiveringsdialogruta
You get a dialog that shows you a list of the selected files on the top section and a log message for your changes below. & cervisia; helps you in several ways to find a meaningful log message: first, in the file list you can double-click a file or press Return in order to see the changes you have made to the file. Second, it gives you a list of log messages you have previously used in a combo box. Third, this dialog is integrated with & cervisia; 's changelog editor described below. When you have finished the dialog, the command
Du får en dialogruta som visar en lista med markerade filer i övre delen och ett loggmeddelande med dina ändringar nedanför. & cervisia; hjälper till på flera sätt att ange ett meningsfullt loggmeddelande: För det första kan du dubbelklicka på en fil eller trycka på returtangenten för att se ändringarna som du har gjort i filen. För det andra får du en lista med loggmeddelanden som du tidigare har använt i en kombinationsruta. För det tredje är den här dialogrutan ihopkopplad med & cervisia; s editor för ändringslogg som beskrivs nedan. När du är klar med dialogrutan kommer kommandot
Another popular mistake results in the error message Sticky tag'X 'for file'X' is not a branch. This happens if you try to commit a file which you have previously brought to a certain revision or tag with the command
Ett annat vanligt misstag ger felmeddelandet "Sticky tag 'X' for file 'X' is not a branch" (fast tagg 'X' för filen 'X' är inte en gren). Det här inträffar om du försöker arkivera en fil som du tidigare har uppdaterat till en viss version eller tagg med kommandot
(which is & eg; used by the menu item Advanced Update to Tag/ Date...). In such a case, the tag on the file gets sticky, & ie; further updates do not bring you to the newest revision on the branch. If you want to commit further revisions to the branch, you have to update to the branch tag before you do further commits.
(som t. ex. används av menyalternativet Avancerat Uppdatera till tagg/ datum...). I detta fall, blir filens tagg fast, dvs. följande uppdateringar byter inte till den senaste revisionen på grenen. Om du vill lägga till flera versioner på grenen, så måste du uppdatera till grenens tagg innan du arkiverar ytterligare versioner.
With & cervisia;, it is quite easy to maintain a ChangeLog file that is compliant with the format laid out in the & GNU; coding guidelines. To use it, choose File Insert ChangeLog Entry.... If a file with the name ChangeLog exists in the toplevel folder of your sandbox, this file will be loaded and you have the possibility to edit it. To this end, at the top of the file, an entry with the current date and your user name (which can be configured as described in) is inserted. When you are finished the dialog can be closed by clicking OK, the next commit dialog you open will have the log message set to the message you last entered in the ChangeLog.
Det är lätt att underhålla en ändringslogg med & cervisia;, som följer formatet som anges i & GNU;: s kodningsregler. För att göra detta, välj Arkiv Infoga post i ändringsloggen.... Om en fil som heter ChangeLog (ändringslogg) finns i arbetskatalogens toppnivå, laddas den och du har möjlighet att redigera den. För att kunna göra detta, finns en post tillagd med dagens datum och ditt användarnamn (som kan anpassas enligt beskrivningen i). När du avslutar dialogrutan genom att klicka på Ok, kommer nästa arkiveringsdialogruta att ha samma loggmeddelande som meddelandet du skrev in i ändringsloggen.
In & cervisia; 's main view, files with conflicts are indicated with "Conflict" in the status column and with a red color. It is your job now to resolve these conflicts before you commit the file. & CVS; will refuse to commit any files with conflicts until they have been edited. From the main view, you can of course resolve conflicts the traditional way: just double-click the file in question and edit it with your favorite editor.
Filer med konflikter anges i & cervisia; s huvudfönster med "Konflikt" i statuskolumnen och med röd färg. Nu är det ditt jobb att lösa upp konflikterna innan du arkiverar filen. & CVS; vägrar att arkivera alla filer med konflikter innan de har redigerats. I huvudfönstret kan du förstås lösa upp konflikter på det traditionella sättet: Dubbelklicka bara på filen i fråga, och redigera den med din favoriteditor.
You should replace this whole block with the new merged version. Of course, you have a great amount of freedom when resolving a set of conflicts: for each conflict you can decide to take one of the two alternative versions. You can also decide that both approaches are broken and rewrite a whole routine or the complete file from scratch.
Du bör ersätta hela blocket med den nya sammanfogade versionen. Du har förstås fullständig frihet när en uppsättning konflikter ska lösas upp: för varje konflikt kan du bestämma dig för att välja en av två olika versioner. Du kan också bestämma dig för att båda angreppssätten är felaktiga och skriva om hela rutinen eller hela filen från början.
Fortunately, & cervisia; offers a nicer interface for handling these conflicts. This does not mean that you will never need to manually edit the files, but at least can eliminate the need to do so for the trivial conflict resolution. To use & cervisia; 's CVS Resolve dialog choose File Resolve... or right click the marked file and choose Resolve... from the context menu.
Som tur är erbjuder & cervisia; ett trevligare gränssnitt för att hantera konflikterna. Det betyder inte att du aldrig behöver redigera filerna för hand, men du kan åtminstone eliminera behovet att göra det för trivial upplösning av konflikter. För att använda dialogrutan CVS- upplösning i & cervisia;, välj Arkiv Lös upp... eller högerklicka på den markerade filen och välj Lös upp... i den sammanhangsberoende menyn.
A screenshot of & cervisia; 's resolve dialog
En skärmbild av & cervisia; s dialogruta för att lösa upp konflikter
On the top of the dialog, you see Your version (A) of the file on the left hand side and the version in the repository, Other version (B), on the right hand side. The differences between them are marked in red color. Below these two versions, you can see the Merged version. The merged version reflects what that section will be in your working copy if you press the Save button.
Längst upp i dialogrutan ser du Din version (A) av filen till vänster och versionen i arkivet, Annan version (B) till höger. Skillnaderna mellan dem är angivna med röd färg. Under de två versionerna, kan du se Sammanfogad version. Den sammanfogade versionen visar hur sektionen kommer att se ut i din arbetskopia om du klickar på knappen Spara.
You can go back and forward between the conflicting sections by pressing lt; lt; and gt; gt;. In the lower middle of the dialog you can see which section is currently marked. For example, 2 of 3 means that you are currently at the second differing section of 3 total.
Du kan byta mellan olika stycken genom att trycka på lt; lt; och gt; gt;. Längre ner i mitten på dialogrutan ser du vilket stycke som för närvarande är markerat. Till exempel så betyder 2 av 3 att du för närvarande är på det andra stycket av totalt tre.
If you are not happy with any of these versions, press Edit to open a simple text editor where you can edit the section. When you are finished editing, press OK to return to the CVS Resolve dialog and resume solving conflicts. You will see the section you just edited in the Merged version, with your modifications.
Om du inte är nöjd med någon av versionerna, tryck på Redigera för att visa en enkel texteditor där du kan redigera sektionen. När du är klar med redigeringen, tryck på Ok för att återgå till dialogrutan CVS- upplösning och fortsätta lösa upp konflikter. Du ser sektionen du just redigerade under Sammanfogad version, med dina ändringar.
To save your modifications, overwriting the working copy version, press Save. Note that this will save the choices not only the section you are currently viewing, but all sections in the file. If you want to save it to another file, press Save As.... Press Close to exit the dialog. If you close the dialog without saving, the changes you made will be lost.
För att spara dina ändringar och skriva över versionen i arbetskopian, tryck på Spara. Observera att det sparar valen för alla sektioner i filen, inte bara den du för närvarande tittar på. Om du vill spara i en annan fil, tryck på Spara som.... Tryck på Stäng för att avsluta dialogrutan. Om du stänger dialogrutan utan att spara, går ändringarna du gjort förlorade.
You can access the Difference to Repository (BASE)..., Difference to Repository (HEAD)... and Last Change... menu items from the main view context menu, by right-clicking the file you want to view.
Du kan komma åt menyalternativen Skillnad mot arkivet (BASE)..., Skillnad mot arkivet (HEAD)... och Senaste ändring... från huvudfönstrets sammanhangsberoende meny, genom att högerklicka på filen du vill visa.
In the dialog that is shown when a you commit a set of files, you can request a difference window by selecting a file name in the selection list, either by double-clicking it or by pressing Return. This is quite similar to using View Difference to Repository (BASE)... with the respective file in the main view.
Du kan begära ett skillnadsfönster genom att välja ett filnamn i listan på markerade filer, i dialogrutan som visas när du arkiverar en uppsättning filer, genom att välja ett filnamn i listan, antingen genom att dubbelklicka på den eller trycka på returtangenten. Det här är ganska likt användning av Visa Skillnad mot arkivet (BASE)... i huvudfönstret, med respektive fil.
In the Browse Logs dialog, you can mark two revisions of a file and request a dialog showing the differences between them (see).
Du kan markera två versioner av en fil i dialogrutan för att bläddra i loggar, och begära en dialogruta som visar skillnaderna mellan dem (se).
A screenshot of & cervisia; 's diff dialog
En skärmbild av & cervisia; s jämförelsedialogruta
The text in the dialog is an improved variant of the text given by the diff command with the -u option. You can see the differing versions in two windows, with lines arranged such that you can do a side-by-side comparison. That means, where text has been added or deleted, the respective window shows empty lines with the marker +++++ at the left hand side. Elsewhere, you can see the running number of each line in the left column.
Texten i dialogrutan är en förbättrad variant av texten som ges av kommandot diff med väljaren - u. Du kan se de olika versionerna i två fönster, med rader som arrangeras så att du kan jämföra dem sida vid sida. Det här betyder att där text har lagts till eller tagits bort, visar varje fönster tomma rader med markeringen +++++ till vänster. För andra rader kan du se löpande radnummer i vänsterkolumnen.
In the second column in the right window, you can see which kind of change has been made. Possible types are Add, Delete and Change. The respective lines are marked in blue, green and red color. In the middle of the dialog a compressed image of the color markers is shown. In this way, you can get a quick overview of the overall changes to the file. You can also use the position of the colored regions in the compressed image as an orientation when you using the scroll bars.
I den andra kolumnen i högerfönstret kan du se vilken sorts ändring som har gjorts. Möjliga sorter är Tillagd, Borttagen och Ändrad. Motsvarande rader är markerade med blå, grön och röd färg. Mitt i dialogrutan visas en komprimerad bild av färgmarkeringarna. På det här sättet kan du få en snabb översikt av filens fullständiga ändringar. Du kan också använda platsen för de färgade områdena i den komprimerade bilden för orientering när du använder rullningslisterna.
Normally, the scrollbars at the left and the right window are synchronized, & ie; if you scroll on the left hand side, the right hand side is scrolled by the same amount. You can change this by checking the box Synchronize scroll bars.
Normalt synkroniseras rullningslisterna i vänstra och högra fönstret, dvs. om du flyttar vänstra sidan, så flyttas högra sidan lika mycket. Du kan ändar det genom att markera rutan Synkronisera rullningslister.
For information about how to customize the diff dialog, see.
För information om hur man anpassar jämförelsedialogrutan, se.
& cervisia; gives you access to this feature by choosing Advanced Create Patch Against Repository....
& cervisia; ger dig tillgång till funktionen genom att välja Avancerat Skapa programfix för arkiv....
The Create Patch Against Repository... action creates a patch with all modifications in all files in your working copy (sandbox) against the BASE repository. Therefore, the selection of files in the main view does not affect the patch that will be generated.
Åtgärden Skapa programfix för arkiv... skapar en programfix med alla ändringar i alla filer i din arbetskopia (arbetskatalog) mot arkivet BASE. Därför påverkar inte markerade filer i huvudvyn programfixen som skapas.
Another possibility is to select one file in the main view and choose Browse Log... from the View menu or right click the marked file and choose Browse Log... from the context menu, in order to open the Browse log dialog. Now, select the version you want to create a patch against, as revision & quot; Aquot; and press the button Create Patch.... This will generate a patch with the differences between the marked file in your working copy and the version selected as revision & quot; Aquot;.
En annan möjlighet är att markera en fil i huvudvyn och välja Bläddra i logg... i menyn Visa, eller högerklicka på den markerade filen och välja Bläddra i logg... från den sammanhangsberoende menyn, för att visa dialogrutan CVS- logg. Välj nu versionen som du vill skapa en programfix för, som version & quot; Aquot; och tryck på knappen Skapa programfix.... Det skapar en programfix med skillnaden mellan den markerade filen i din arbetskopia och versionen som valdes som & quot; Aquot;.
Before generating the patch, & cervisia; displays a dialog allowing you to configure the output format.
Innan programfixen skapas, visar & cervisia; en dialogruta som låter dig anpassa utdataformatet.
A screenshot of & cervisia; 's patch dialog
En skärmbild av & cervisia; s dialogruta för programfixar
After setting the output format, & cervisia; generates the patch and displays the Save As dialog. Enter in this dialog the file name and location of the patch file.
Efter att utdataformatet har angivits, skapar & cervisia; programfixen och visar dialogrutan Spara som. Skriv in filnamnet och platsen för programfixens fil i dialogrutan.
& cervisia; gives you access to this feature, but it further enriches the information in an interactive way. You obtain an annotate view by choosing View Annotate.... Another possibility is to press the button Annotate in the Browse log dialog, in which you can select which version of the file you want to display. In you can see a screenshot of the dialog.
& cervisia; ger dig tillgång till den här funktionen, men utökar informationen ytterligare interaktivt. Du får en kommentarvy genom att välja Visa Kommentarer.... Ett annat sätt är att trycka på knappen Kommentera i dialogrutan Bläddra i logg, där du kan välja vilken version av filen du vill visa. På kan du se en skärmbild av dialogrutan.
A screenshot of & cervisia; 's annotate dialog
En skärmbild av & cervisia; s kommentardialogruta