natgillin/translations-raw huggingface dataset:
The name of the module to be checked out. If you are working with an existing repository, you can probably get this name from the system administrator; or, if it is an open-source repository, you can get the module names from the project web pages. If you want to create a new module from scratch using a local repository, just create a new folder in the local repository root folder. The name of the folder will be the same as the name of the empty module.
Namnet på modulen som ska checkas ut. Om du arbetar med ett befintligt arkiv kan du förmodligen få namnet från systemadministratören, eller om det är ett arkiv med öppen källkod, kan du få modulnamnen från projektets webbsidor. Om du vill skapa en ny modul från början med ett lokalt arkiv, skapa bara en ny katalog i det lokala arkivets rotkatalog. Namnet på katalogen blir samma som namnet på den tomma modulen.
Alternatively, if the repository has a $CVSROOT / modules file, you can retrieve a list of available modules by pressing the Fetch list button.
Annars, om arkivet har en fil som heter $CVSROOT / modules, kan du hämta en lista med tillgängliga moduler genom att klicka på knappen Hämta lista.
Note that it is possible to checkout any existing subfolder of the module, without retrieving the rest of the module. Just enter the path to the subfolder as well. For instance, if you want to get only the doc/ cervisia subfolder of the kdesdk module, enter kdesdk/ doc/ cervisia in this field.
Observera att det är möjligt att checka ut vilken befintlig underkatalog som helst i modulen, utan att hämta resten av modulen. Skriv bara dessutom in sökvägen till underkatalogen. Om du till exempel bara vill hämta underkatalogen doc/ cervisia i modulen kdesdk, skriv kdesdk/ doc/ cervisia i fältet.
Branch tag:
Grentagg:
The name of the branch or tag you want to check out. If you leave this field empty, & cervisia; will retrieve the main (HEAD) branch.
Namnet på grenen eller taggen du vill checka ut. Om du lämnar fältet tomt, hämtar & cervisia; huvudversionen (HEAD).
Working folder:
Arbetskatalog:
The folder under which the module should be checked out. Note that the the working copy toplevel folder is named after the module you are retrieving, unless you give it an alternative name in the Check out as: field.
Katalogen där modulen ska checkas ut. Observera att toppnivåkatalogen för arbetskopian namnges av modulen du hämtar, om du inte ger den ett alternativt namn i fältet Checka ut som:.
Check out as:
Checka ut som:
This results in the working copy files being checked out to an alternative folder under the working folder rather than a folder named after the module.
Det resulterar i att filerna checkas ut i en alternativ katalog under arbetskatalogen istället för en katalog med modulens namn.
Export only
Bara export
If you check this box, the files will be exported rather than checked out. Exporting obtains a copy of the source for the module without the CVS administrative folders. For example, export may be used to prepare the source code for a release.
Om du markerar rutan, exporteras filerna i stället för att checkas ut. Export hämtar en kopia av modulens källkod utan & CVS; administrationskataloger. Export kan till exempel användas för att förbereda källkoden för en utgåva.
The Main Screen, Viewing File Status and Updating
Huvudskärmen, visa filstatus och uppdatera
When you start & cervisia;, and open a working copy by choosing File Open Sandbox..., you can see two main areas in & cervisia; 's main window: the top one is a hierarchical (tree) view of the current working copy; the bottom area is used to display the & CVS; commands & cervisia; issues to perform its tasks, as well as the output generated by these commands.
När du startar & cervisia;, och öppnar en arbetskopia genom att välja Arkiv Öppna arbetskatalog... kan du se två huvudområden i & cervisia; s huvudfönster: det övre är en hierarkisk vy av den nuvarande arbetskopian, det nedre används för att visa & CVS; - kommandon som & cervisia; ger för att utföra åtgärder, samt utmatningen som skapas av kommandona.
By default, & cervisia; does not display the files contained by the sub-folders, so you will have to click the folders you want to see. To display all files of the working copy, select View Unfold File Tree. To close back all folders from the working copy, choose View Fold File Tree.
Normalt visar inte & cervisia; filerna som finns i underkatalogerna, så du måste klicka på katalogerna du vill se. För att visa alla filer i arbetskopian, välj Visa Expandera filträd.... För att stänga alla kataloger i arbetskopian, välj Visa Dra ihop filträd.
According to the settings in your. cvsignore files, the files you usually do not want to include into the repository - such as object files - are not shown in the tree view. For each file, you see its corresponding status. In the default setting, after opening the sandbox, this is "Unknown" because & cervisia; delays the fetching of information until you select the files and folders whose status you want to update or view and choose File Update or File Status. With this approach, you have a minimal amount of functionality available even if you do not have a permanent connection to the & CVS; server.
Beroende på inställningarna i filen. cvsignore, visas inte filer som du normalt inte vill ha i arkivet, såsom objektfiler, i trädvyn. För varje fil syns motsvarande status. Med de normala inställningarna är detta "Okänd" eftersom & cervisia; väntar med att hämta information till du markerar filerna och katalogerna vars status du vill uppdatera eller visa och väljer Uppdatera eller Status i menyn Arkiv. På det här sättet har du en minimal funktionalitet tillgänglig även om du inte har en permanent anslutning till & CVS; - servern.
A screenshot of & cervisia; 's main view
En skärmbild av & cervisia; s huvudfönster
The commands in the File menu usually act only on the files which you have marked. You may also mark folders. Now choose Status from the File menu, press F5 or right click the marked files and choose the Status menu item from the pop-up menu. & cervisia; issues a
Kommandon i menyn Arkiv gäller vanligen bara filerna som du har markerat. Du kan också markera kataloger. Välj nu Arkiv Status, eller tryck på F5. & cervisia; kör kommandot
cvs update -n file names
cvs update - n filnamn
command to get status information for the marked files. Note that & cervisia; goes recursively into subfolders only if you have the according option in the Settings menu set. According to the respective file 's status, you now see an entry in the Status column:
för att hämta statusinformation för de markerade filerna. Observera att & cervisia; bara går in i underkataloger rekursivt, om du har aktiverat motsvarande alternativ i menyn Inställningar. Beroende på varje fils status, ser du nu något värde i kolumnen Status.
Locally Modified
Ändrad lokalt
This means you have modified the file compared to the version in the repository.
Det här betyder att du har ändrat filen jämfört med versionen i arkivet.
Locally Added
Tillagd lokalt
This means the file does not exist in the repository, but in your working copy and you have scheduled it for addition. The actual insertion into the repository only happens after a commit.
Det här betyder att filen inte finns i arkivet, men den finns i din arbetskopia och du har schemalagt den för att läggas till. Filen infogas verkligen i arkivet först vid en arkivering.
Locally Removed
Borttagen lokalt
This means you have scheduled the file for removal, but it still exists in the repository. The actual removal happens only after a commit.
Det här betyder att du har schemalagt filen för att tas bort, men den finns fortfarande i arkivet. Filen tas verkligen bort i arkivet först vid en arkivering.
Needs Update
Behöver uppdateras
This is shown if a newer version of the file exists in the repository, e. g. because someone committed a modification. Normally, you want to update this file so you have an up-to-date version in your folder.
Det här visas om en nyare version av filen finns i arkivet, t. ex. på grund av att någon har arkiverat en ändring. Normalt vill du uppdatera filen så att du har en aktuell version i din katalog.
Needs Patch
Behöver programfix
This is essentially the same as before; the difference is that in case of an update, the & CVS; server transfers only a patch instead of the whole file to you.
Det här är i allt väsentligt samma sak som ovan. Skillnaden är bara att vid en uppdatering, överför & CVS; - servern bara en programfix istället för hela filen till dig.
Needs Merge
Behöver sammanfogas
Indicates that a merge of the revision of this file in your working copy with the version in the repository is necessary. This typically happens if you have made modifications to the file while someone else has committed his modifications. If you choose to update, the modifications in the repository are merged into your file. In case of a conflict (i. e. if someone else has changed some of the same lines like you) the new status is then "Conflict".
Anger att en sammanfogning av versionen i din arbetskopia med versionen i arkivet är nödvändig. Det här händer oftast om du har gjort ändringar i filen medan någon annan har arkiverat sina ändringar. Om du väljer att uppdatera, sammanfogas ändringarna i arkivet med din fil. Om det uppstår konflikter (dvs. någon annan har ändrat samma rader som du) är filens nya status "Konflikt".
Up to Date
Aktuell
Indicates that the file is identical with the version in the repository.
Anger att filen är identisk med versionen i arkivet.
This is shown if this file still has conflict markers in it. Maybe you have previously updated the file and not resolved the conflicts.
Det här visas om den här filen fortfarande har konfliktmarkörer i sig. Kanske har du tidigare uppdaterat filen och inte löst upp konflikterna.
Not In CVS
Inte i CVS
Indicates that the file is not registered in the & CVS; repository. If you want it to available for others, you should add it to the repository. If not, you may consider adding it to your. cvsignore file.
Anger att filen inte är registrerad i & CVS; - arkivet. Om du vill att den ska vara tillgänglig för andra, ska du lägga till den i arkivet. Om inte, kan du fundera på att lägga till den i filen. cvsignore.
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 Update from the File menu, or right-click the marked files and choose the Status menu item from the pop-up menu. (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:
Shown if the file was updated from the repository.
Visar om filen uppdaterades från arkivet.
Patched
Har programfix
Indicates that the & CVS; server has sent a patch for this file and the patch has been successfully applied. If the patch was not successful because there was a conflict between your modifications and those someone else committed to the repository, the status is now Conflict.
Anger att & CVS; - servern har skickat en programfix för den här filen, och att fixen har tillämpats med lyckat resultat. Om fixen inte lyckades på grund av att det var en konflikt mellan dina ändringar och de som någon annan har arkiverat, är status nu Konflikt.
You may have noticed that according to the status of the file, its row has a different colour. The colours 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.
Working With Files
Arbeta med filer
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 and 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 pop-up 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 pop-up menu. shows & cervisia; 's main window pop-up 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 Return. 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.
Adding Files
Lägga till filer
Adding files to a project requires two steps: first, the files must be registered with & CVS;, or in other words, added to the repository. This is necessary, but not sufficient. In order to actually put the files into the repository, you must commit them. This procedure has an important advantage: you can commit the files together with modifications to other parts of the project. When doing this, one can easily see (eg; in commit emails) that all these changes are part of a whole.
Att lägga till filer i ett projekt kräver två steg: Först måste filerna registreras med & CVS;, eller med andra ord läggas till i arkivet. Det är nödvändigt, men inte tillräckligt. För att verkligen lagra filerna i arkivet, måste du arkivera dem. Den här proceduren har en viktig fördel: Du kan arkivera de här filerna tillsammans med ändringar i andra delar av projektet. När man gör detta kan man lätt se (t. ex. i e- post från arkiveringen) att alla dessa ändringar är en del av en helhet.
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 dialogue 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.
& cervisia; issues a command
& cervisia; utför ett kommando
cvs add file names
cvs add filnamn
If the operation was successful, the status column should have "Added to repository" for the added files.
Om åtgärden lyckades, ska statuskolumnen lyda "Tillagd i arkivet" för de tillagda filerna.
& CVS; is not designed to provide meaningful revision control for binary files. For example, merging binary files normally does not make sense. Furthermore, by default & CVS; performs keyword expansion (eg; on the string dollar; Revision: 1.6 & dollar;) when a file is committed. In binary files, such replacements may corrupt the file and make it completely unusable.
& CVS; är inte konstruerat för att tillhandahålla meningsfull versionskontroll för binärfiler. Att sammanfoga binärfiler, är till exempel oftast inte meningsfullt. Dessutom expanderar & CVS; normalt nyckelord (t. ex. för strängen dollar; Revision: 1. 6 & dollar;) när en fil arkiveras. För binärfiler kan en sådan expansion förstöra filen och göra den fullständigt oanvändbar.
In order to switch the above behaviour off, you should commit binary files (or other files, like Postscript or PNG images) by choosing File Add Binary.... The CVS Add dialogue 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.
cvs add -kb file names
cvs add - kb filnamn
Removing Files
Ta bort filer
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 pop-up menu. The CVS Remove dialogue 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
cvs remove -f file names
cvs remove - f filnamn
After that, this modification to the sandbox has to be committed, possibly together with other modifications to the project.
Därefter måste den här ändringen i arbetskatalogen arkiveras, möjligen tillsammans med andra ändringar i projektet.
The above command only works if the file is up-to-date. Otherwise, you get an error message. This behaviour 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.
Adding and Removing Folders
Lägga till och ta bort kataloger
Folders are handled fundamentally different from ordinary files by & CVS;. They are not under revision control, i. e. you cannot tell which folders existed in the project at a certain time. Furthermore, folders can never be explicitly removed (expect 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).
As a substitute, & CVS; follows the convention that a folder is "non-existent" in a version of the project if it is empty. This convention can be enforced by using the option -P to cvs update and cvs checkout. This option can be set in the menu Settings Prune Empty Folders on Update.
Som en ersättning, följer & CVS; konventionen att en katalog "inte existerar" i en version av projektet om den är tom. Den här konventionen följs genom att använda väljaren - P i kommandona cvs update och cvs checkout. Alternativet kan anges i menyn Inställningar Ta bort tomma kataloger vid uppdatering.
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 pop-up 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
cvs add dirname
cvs add katalognamn
Committing Files
Arkivera filer
When you have made a certain number of changes to your working copy, and you want other developers to have access to them, you commit them. With a commit, you place your versions of the modified files as new revisions into the repository. A subsequent update by another developer will bring your modifications into their working copy.
När du har gjort ett visst antal ändringar i din arbetskopia, och du vill att andra utvecklare ska få tillgång till dem, så arkiverar du dem. Vid en arkivering, lägger du in dina versioner av de ändrade filerna som nya versioner i arkivet. En senare uppdatering av en annan utvecklare, gör att dina ändringar införs i hans arbetskopia.
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 pop-up 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 dialogue
En skärmbild av & cervisia; s arkiveringsdialogruta