downloadDownload FAQFAQ
Site Navigation:
 
 

5. Using TortoiseCVS

5.1.  Set up TortoiseCVS

To connect TortoiseCVS to Fedora Translation Project CVS repository, first set up the environment. Perform these steps only once.

  1. Right-click in Windows Explorer, choose CVSPreferences... as shown in Figure 13, “Setup Preferences”.

    Setup preferences.

    Figure 13. Setup Preferences


  2. In the Preferences popup window, click the Tools tab. Add the parameter -i <Your Private Key> as shown in Figure 14, “TortoiseCVS Preferences Window - Tools”. <Your Private Key> is the file containing the private key you generated and saved on your computer. Its corresponding public key has been used to apply the Fedora account in Figure 10, “Account Sign up Screen”.

    TortoiseCVS Preferences Window - Tools

    Figure 14. TortoiseCVS Preferences Window - Tools


  3. Set up Network compression, as shown in Figure 15, “TortoiseCVS Preferences Window - Advanced”, to effectively speed up the checkout process. Set 9 - Best for best compression if you have a powerful CPU.

    Press OK when you're done. Now you are ready to download files from the Fedora server.

    TortoiseCVS Preferences Window - Advanced

    Figure 15. TortoiseCVS Preferences Window - Advanced


5.2.  Download Files from Fedora Server

To download files from the Fedora server for the first time, you must tell TortoiseCVS where to find them. This procedure only needs to be done once. The required information is in the email you received when your account was activated. When referring to the following example, remember to change snowlet into your own username.

  1. Right click in Windows Explorer, and choose CVS checkout, as shown in Figure 16, “CVS Checkout Menu”.

    CVS Checkout menu.

    Figure 16. CVS Checkout Menu


    [Note]CVS Checkout Missing

    Sometimes the CVS checkout menu does not appear. Try to perform this action in the C:\ root directory.

  2. Locate the CVSROOT in the email you received during account setup. The information in Figure 17, “CVS Root and Module” is for your reference only. Remember to change the User name: field to match your own account. The module for Fedora translation is translate.

    CVS root and module.

    Figure 17. CVS Root and Module


  3. Press OK to display the dialog shown in Figure 18, “TortoisePlink”.

    TortoisePlink.

    Figure 18. TortoisePlink


  4. TortoiseCVS tries to connect to the Fedora CVS repository to retrieve all the files needed. The passphrase of your private key is required to proceed. Press OK after you input the passphrase.

  5. TortoiseCVS downloads the files from the Fedora server, as shown in Figure 19, “Checking out Files”. Downloading may take some time to complete.

    Checking out files.

    Figure 19. Checking out Files


  6. Locate the folder called translate that contains all the files for different locales and packages, as shown in Figure 20, “"translate" Folder”.

    "translate" folder.

    Figure 20. "translate" Folder


To edit these files, you can use a plain text editor such as Notepad, or specialised PO file editors, such as poEdit. The following section discusses this tool.