natgillin/translations-raw huggingface dataset:
Tryk på O. k. for at anvende dine ændringer, eller tilføj endnu et lager til listen. & cervisia; gemmer så mange lagersteder du ønsker.
Press OK to apply your modifications, or add another location to the list. & cervisia; will store as many locations as you like.
Importering af et modul til lageret
Importing a Module Into the Repository
I dette afsnit beskriver vi hvordan du tilføjer et nyt projekt til & CVS; - lageret. Hvis du kun vil arbejde med et eksisterende projekt som allerede findes på lageret, kan du springe over dette afsnit.
In this section, we discuss how you can put a new project into the & CVS; repository. If you just want to work with an existing project which is already in a repository, you may skip this section.
Der er to måder at lægge et projekt i & CVS;
There are two ways to put a project into the & CVS;:
Importér filerne og mapperne til et nyt modul vha. & cervisia; s CVS Import- dialog. Moduler er det øverste mapper i & CVS; - lagerets mappestruktur. De bruges til at adskille og organisere de forskellige softwareprojekter i lageret.
Import the files and folders to a new module, using & cervisia; 's import dialogue. Modules are the top folders in the & CVS; repository folder tree, and are used to separate and organise the different software projects inside the repository.
Opret et tomt modul og tilføj filerne og mapperne manuelt. Du får derved mere kontrol over processen, til gengæld tager det nok lidt længere tid.
Create an empty module and add the new files and folders manually. You will have more control, but it will probably take a little more time.
Bemærk at & CVS; oprindelig blev designet til at håndtere tekstfiler. Mange funktioner som revision Mange funktioner som revisionsfletning, at oprette diff' er i læsbar form & etc;, udføres kun på tekstfiler. Det betyder ikke du ikke kan benytte & CVS; til at opbevare binære filer. Det betyder blot at du eksplicit skal fortælle & CVS; om det er en tekstfil eller en binær fil. Hvis du angiver en forkert filtype, får du problemer med & CVS; - funktionaliteten for disse filer og de kan blive ødelagt.
Keep in mind that & CVS; was initially designed to handle text files. Many features, like revision merging, creating differences in a readable form & etc; are only performed to text files. This does not mean you cannot use CVS to keep binary files, it just means you have to explicitly tell CVS if it is a text or binary file. If you declare the wrong file type, you will experience problems with the & CVS; functionality for these files, and they may get corrupted.
Det har sine fordele at importere et projekt (som et nyt modul): du importere alle filer og mapper rekursivt og modulet oprettes for dig automatisk. Dette letter importeringen af store, eksisterende projekter til lageret. Dog er der også nogle ulemper: du kan ikke bruge & cervisia; s CVS Import- dialog til at tilføje filer til eksisterende moduler og du kan kun importere filerne som enten tekstfiler eller binære. Du kan dog undgå denne begrænsning ved at oprette en mappe med filer af kun den ene type, eller ved lade visse filmønstre ignoreres under importeringen
Importing a project (as a new module) has some advantages: you will import all files and folders recursively, and the module will automatically be created for you. This makes importing large existing projects to the repository easier. However, there are some disadvantages: you cannot use & cervisia; 's import dialogue to add files to existing modules, and you can either import the files as text or binary files. You can work around this limitation by creating a folder with files of only one of the types, or by informing the patterns of the files that should be ignored during the import process.
F. eks., forestil dig at dit projekt indeholder kun tekstfiler og nogle PNG- billeder (binære filer). Du kan fortælle & CVS; at disse filer skal ignoreres, med mønsteret *. png når du importerer de andre filer som tekst, eller du kan flytte billederne til en separat mappe og så importere de resterende filer (som tekstfiler). Hvad enten du vælger den ene eller anden metode, skal du tjekke ud det nye importerede modul til en ny arbejdsmappe, kopiere de manglende filer og mapper til den med tilføj og send ind, til lageret for at færdiggøre importeringsprocessen.
For instance, suppose your project contains text files and some PNG images (binary files) only. You can tell & CVS; to ignore all files with the pattern *. png while importing the other files as text, or you can move the images to a separate folder, and then import the remaining files (as text files). Either way, you will have to checkout the newly imported module to a new working copy, copy the the missing files and folders to it, add and commit them to the repository to complete the import process.
Alternativt kan du tilføje filer og mapper manuelt ved at oprette et tomt modul til dem. For at tilføje et tomt modul til et lager, skal du bare oprette en ny mappe i & CVS; - lagerets rodmappe. Navnet på denne mappe bliver modulets navn. Tjek ud det nye tomme modul. Kopier så filerne og mapperne til arbejdsmappen, tilføj og Send ind for at lægge dem i & CVS; - lageret.
As an alternative, you can add the files and folders manually, creating an empty module for them. To add an empty module to a repository, just create a new folder in the & CVS; repository root folder. The name of this new folder will be the name of the module. Checkout the new empty module. Then copy the the files and folders to the working copy, add and commit to upload them to the & CVS; repository.
Et øjebliksbillede af & cervisia; s CVS Import- dialog
A screenshot of & cervisia; 's import dialogue
Et øjebliksbillede af & cervisia; s Import- dialog
A screenshot of & cervisia; 's import dialogue
I kan du se dialogen som hjælper dig med at importere et projekt som et modul. For at tilgå & cervisia; s import- dialog, vælger du Lager Importér... menuindgangen.
In you can see the dialogue which helps you to import a project as a module. To access & cervisia; 's import dialogue, choose the Repository Import... menu item.
Lager:
Repository:
Indtast navnet på & CVS; - lageret (også kendt som $CVSROOT. Du skal have skriveadgang til den og lageret skal være korrekt initialiseret. Er lageret ikke oprettet endnu kn du oprette det ved at vælge Lager Opret... menuindgangen.
Enter or select on the dropdown list the name of the & CVS; repository, also known as $CVSROOT. You must have write access to it, and the repository must be properly initialised. If the repository does not yet exist, you can create one choosing the Repository Create... menu item.
Dropned- feltet viser en liste af lagre du allerede har indtastet ved at bruge Indstil adgang til lagre - dialogen. Er lageret et fjernlager, skal du sikre dig at godkendelsen virker. Se for mere information.
The drop down box shows a list of the repositories you previously entered using the Configure Access to Repositories dialogue box. If the repository is remote, make sure that authentication works. See for more information.
Modul:
Module:
Navnet på modulet hvor projektet bliver opbevaret. Efter importen, kan projektet checkes ud under dette navn. Se for mere information. Dette er også navnet på den tilsvarende mappe i lageret.
The name of the module under which the project will be stored. After the import, the project can be checked out under this name. See for more information. This is also the name of the corresponding folder in the repository.
Arbejdsmappe:
Working Folder:
Dette er topniveaumappen for projektet som du vil importere. Importeringenbegynder i denne mappe og går nedad rekursivt.
The toplevel folder of the project you want to import. The import starts from this folder and goes down recursively.
Forhandlermærke:
Vendor tag:
Mærket for leverandøren bruges historisk til at følge kildekode fra tredjepart. Brug blot dit brugernavn hvis du ikke har nogen bedre idé. Det spiller ikke så stor rolle hvad du skriver her.
The vendor tag is historically used for tracking third-party sources. Just use your user name if you have no better idea. It does not matter much what you enter here.
Udgavemærke:
Release tag:
Dette mærke bruges også historisk til at importere forskellige versioner af programmel fra tredjepart. Hvis du ikke gør dette, brug ordet start eller strengen PROJEKT_ 1_ 0, hvor PROJEKT er navnet på dit projekt og 1. 0 er versionsnummeret for den importerede version.
This tag is also historically used for importing different versions of third-party software. If you are not doing this, use the word start or a string FOO_1_0 where FOO is the name of your project and 1.0 is the version number of the imported release.
Ignorér filer:
Ignore files:
Hvis du udfylder dette felt, gives et yderligere flag - I filnavne til kommandoen cvs import. Denne parameter tolkes som en liste med filnavnemønstre, adskilt af mellemrum, som ignoreres. I almindelighed er en renere og mindre fejlbehæftet måde at styre hvilke filer som havner i lageret, at oprette en mappe med kun de filer som du vil importere og gå ud fra den. Ikke desto mindre, kan dette felt være nyttigt hvis projektet indeholder filer som normalt ignoreres af & CVS;, & eg; filer med navnet core. Hvis dette er tilfældet, så skriv blot tegnet! i feltet. Dette sætter & CVS; 's måde at ignorere filer ud af kraft, se.
If you fill out this field, an additional -I file names option is given go the cvs import command. This entry is interpreted as a whitespace-separated list of file name patterns which are ignored. In general, a cleaner and less error-prone way to control which files go into the repository is to create a folder with only the files which you want to import and start from that. Nevertheless, this entry may be useful if the project contains files which are by default ignored by & CVS;, & eg; files with the name core. In such a case, simply enter the character! in this field: this overrules & CVS; 's scheme of ignored files, see.
Kommentar:
Comment:
Brug dette felt til at holde styr på kommentarer du har angående oprindelse, brug, udviklingetc; af filerne du importerer.
Use this field to record the comments you might have about the origin, use, development & etc; of the files you are importing.
Importér som binære filer
Import as binaries
Hvis du markerer dette felt, importeres alle filer som binære filer, dvs. flaget - kb angives for cvs import.
If you check this box, all files are imported in binary mode, i. e. an argument -kb is given to cvs import.
Brug filens ændringstidspunkt som importtidspunkt
Use file 's modification as time of import
Afkrydser du dette felt, bliver importtidspunktet det samme som filens ændringstidspunkt.
If you check this box, the time of import will be the file 's modification time instead of the import time.
Efter du har udfyldt denne formular og bekræftet ved at trykke på O. k. - knappen, bruges følgende & CVS; - kommando:
After you have filled out this form and confirmed by pressing OK, the following & CVS; command is used:
cvs - d lager import - m "" modul leverndørmærke versionsmærke
cvs -d repository import -m "" module vendortag releasetag
Check et modul ud fra lageret
Checkout a Module From the Repository
Nu da du har defineret lagerstedet og importeret de første filer til lageret, er det på tide at hente modulet fra & CVS; - lageret og oprette din arbejdskopi.
Now that you successfully defined your repository location, and imported the initial files to the repository, it is time to retrieve the module from the & CVS; repository, creating your working copy.
Du skal også kende navnet af den gren eller det mærke du vil bruge.
You should also know the name of the branch or tag you want to use.
Et moduls grene er parallelle udgaver af modulet. Et eksempel på brugen af denne funktion fra det virkelige liv, er udgivelsen af et softwareprojekt. Efter en større udgivelse er der fejl i koden der skal rettes, samtidig vil folk føje nye funktioner til programmet. Det er svært at gøre begge dele på samme tid fordi nye funktioner normalt medfører nye fejl, hvilket gør det svært at finde de gamle. For at løse dette dilemma lader & CVS; dig oprette en parallel udgave som kaldes den & quot; stabile udgivelsesgrenquot; hvor man kun kan tilføje fejlrettelser. På den måde er hovedgrenen (HEAD) stadig åben for tilføjelse af nye funktioner.
Branches of a module are parallel versions of this module. A good real-life example of the use of this feature is the release of a software project. After a major release, there are bugs in the code that should be fixed, but people want to add new features to the application too. It is very hard to do both at the same time because new features usually introduce new bugs, making it hard to track down the old ones. To solve this dilemma, & CVS; lets you create a parallel version, that we will call the & quot; stable release branchquot;, where you can only add bugfixes, leaving the main branch (HEAD) open for adding new features.
Mærker bruges til at markere en version af et projekt. & CVS; stempler en version af hver fil med dette mærke, så når du tjekker eller opdaterer til et bestemt mærke får du altid de samme filversioner. I modsætning til grene er mærker ikke dynamiske, du kan ikke udvikle på et mærke. Mærker er brugbare til at markere udgivelser, store ændringer i kode & etc;. Ved at bruge mærker, kan man let vende tilbage til et projekts forrige tilstand, for at reproducere og spore fejl, generere udgivelseskoden på ny, & etc;.
Tags are used to mark a version of a project. & CVS; stamps one version of each file with the tag, so when you checkout or update to a specific tag, you will get always the same file versions. Therefore, in opposition to branches, tags are not dynamic: you cannot develop a tag. Tags are useful to mark releases, big changes in the code & etc;. Using tags, you can easily return the project to a previous state, to reproduce and track bugs, generate the release code again & etc;.
Et øjebliksbillede af & cervisia; s udcheckningsdialog
A screenshot of & cervisia; 's checkout dialogue
Navnet på & CVS; - lageret, også kendt som $CVSROOT. Dropned- feltet viser en liste af de lagre du i forvejen har indtastet gennem Indstil adgang til lagre - dialogen. Hvis lagrene er fjernlagre, skal du sikre dig at godkendelse virker. Se.
The name of the & CVS; repository, also known as $CVSROOT. The drop-down box shows a list of the repositories you previously entered using the Configure Access to Repositories dialogue box. If the repository is remote, make sure that authentication works. See for more information.
Navnet på modulet der skal tjekkes ud. Hvis du arbejder med et eksisterende lager, kan du sikkert få dette navn af systemadministratoren. Er det et projekt med åben kildekode, kan du få modulnavnet fra projektets websider. Vil du oprette et nyt modul fra bunden ud fra et lokalt lager, opretter du bare en ny mappe i det lokale lagers rodmappe. Navnet på rodfolderen bliver det samme som det tomme modul.
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.
Alternativ, hvis lageret har en fil som hedder $CVSROOT / moduler, kan du hente en liste over tilgængelige moduler ved at klikke på knappen Hent liste.
Alternatively, if the repository has a $CVSROOT / modules file, you can retrieve a list of available modules by pressing the Fetch list button.
Læg mærke til at det er muligt at tjekke enhver undermappe i modulet ud, uden at skulle hente resten af module. Bare indtast stien til undermappen også. F. eks. hvis du kun vil hente doc/ cervisia - undermappen i kdesdk- modulet, indtaster du kdesdk/ doc/ cervisia i dette felt.
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.
Gren/ mærke:
Branch tag:
Navnet på grenen eller mærket du vil tjekke ud. Hvis du efterlader feltet tomt, henter & cervisia; HEAD- grenen.
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.
Arbejdsmappe:
Working folder:
Mappen hvori modulet skal checkes ud. Bemærk at arbejdsmappen er navngivet efter det modul du henter, med mindre du giver det et alternativt navn i Tjek ud som: - feltet.
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.
Tjek ud som:
Check out as:
Dette resulterer i at filerne tjekkes ud til en alternativ mappe i arbejdsmappen, frem for en mappe der har samme navn som modulet.
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.
Eksportér kun
Export only
Hvis du markerer dette felt, vil filerne blive eksporteret snarere end at blive tjekket ud. Eksport giver en kopi af kilden for modulet uden & CVS; 's administrative mapper. For eksempel kan eksport bruges til at forberede kildekoden til en udgivelse.
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.
Hovedvinduet. Visning af filstatus og opdatering
The Main Screen, Viewing File Status and Updating
Når du starter & cervisia; og åbner en arbejdskopi ved at vælge Fil Åbn arbejdsmappe... kan du se to hovedområder i & cervisia; s hovedvindue: den øverste er en hierakisk trævisning af den aktuelle arbejdskopi og området i bunden bruges til at vise & CVS; - kommandoerne & cervisia; kører for at udføre sine opgaver, såvel som disse kommandoers uddata.
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.
Som standard viser & cervisia; ikke filerne i undermapperne, så du er nødt til at klikke på disse mapper hvis du vil se dem. For at vise alle filerne i arbejdskopien vælger du Vis Udfold filtræ. For at lukke alle mapper igen i arbejdskopien vælger du Vis Fold filtræ.
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.
I henhold til indstillingerne i din. cvsignore - fil, vil filerne du normalt ikke vil inkludere i lageret, som f. eks. objektfiler, ikke blive vist i trævisningen. Du ser hver fils status. I standardopsætningen, efter at have åbnet arbejdsmappen, er dette "Ukendt", fordi & cervisia; forsinker hentningen af informationen indtil du vælger filerne og mapperne du vil se status for eller opdatere og vælger Fil Opdatér eller Fil Status. Med denne fremgangsmåde har du en minimal mængde funktionalitet til rådighed, selv når du ikke har en permanent forbindelse til & CVS; serveren.
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.
Et øjebliksbillede af & cervisia; s hovedvindue
A screenshot of & cervisia; 's main view
Kommandoerne i Fil- menuen gælder almindeligvis kun filerne som du har markeret. Du kan også markere mapper. Vælg nu Status i Fil - menuen, tryk F5 eller højreklik på de markerede filer og vælg Status i pop op- menuen. & cervisia; kører så kommandoen
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
cvs update - n filnavne
cvs update -n file names
for at hente statusinformation for de markerede filer. Bemærk at & cervisia; kun går ind i undermapper rekursivt, hvis du har aktiveret det respektive punkt i menuen Opsætning. Afhængig af hver fils status, ser du nu noget i søjlen Status.
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:
Ændret lokalt
Locally Modified
Ændret lokalt - Dette betyder at du har ændret filen sammenlignet med versionen i lageret.
This means you have modified the file compared to the version in the repository.
Tilføjet lokalt
Locally Added
Tilføjet lokalt - Dette betyder at filen ikke findes i lageret, men den findes i din arbejdsmappe og du har skemalagt den for at tilføjes. Filen indsættes først rigtigt i lageret efter en indsendelse.
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.
Fjernet lokalt
Locally Removed
Fjernet lokalt - Dette betyder at du har skemalagt filen til at fjernes, men den findes stadigvæk i lageret. Filen fjernes først rigtigt efter en indsendelse (commit).
This means you have scheduled the file for removal, but it still exists in the repository. The actual removal happens only after a commit.
Behøver opdatering
Needs Update
Behøver opdatering - Dette viser om en nyere version af filen findes i lageret, f. eks. på grund af at nogen har indsendt en ændring. Normalt vil du opdatere filen så du har en opdateret version i din mappe.
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.
Behøver rettelse
Needs Patch
Dette er i alt væsentligt det samme som ovenfor. Forskellen er blot at ved en opdatering, overfører & CVS; - serveren kun en rettelse i stedet for hele filen til dig.
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.
Behøver indfletning
Needs Merge
Behøver indfletning - Angiver at en indfletning af versionen i din arbejdsmappe med versionen i lageret er nødvendig. Dette sker oftest hvis du har lavet ændringer i filen mens en anden har indsendt sine ændringer. Hvis du vælger at opdatere, sammensættes ændringerne i lageret med din fil. Hvis der opstår konflikter (dvs. en anden har ændret de samme linjer som du har) er filens nye status "Konflikt".
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".
Opdateret
Up to Date
Opdateret - Angiver at filen er identisk med versionen i lageret.
Indicates that the file is identical with the version in the repository.