Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 9140509
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 17, 20262026-06-17T09:31:32+00:00 2026-06-17T09:31:32+00:00

I have trouble with 4 files in my CVS project. Each time I commit

  • 0

I have trouble with 4 files in my CVS project. Each time I commit one of those files, CVS keeps adding the same line of code at the end of it. This line of code is a repeated line of the current file (but not the last line of it).

I’ve try several things : update, delete lines and commit, delete all lines and commit, adding lines and commit, adding header and commit. But I always get the same line of code added to the end of my file. I could delete all files and recreate those, but I would lost all my history data.

I find it awkward that CVS is modifying my file when I commit. Is it not counter productive as it may add errors in a compliant code?

I could add that my file is a .strings (text file, unicode). I’m working on a branch, but recently merge it in the trunk.

More Details:

  • I’m using TortoiseSVN on a virtual Windows machine, which has access to my Documents folder of Mac OS X via a Network Drive between those two.

  • It turns out that my colleague, which has the same project but on a real Windows folder, could commit without any problem.

  • And now that he done that, the problem is solve for me too.

  • But I have no idea what happen. My only clue would be a hidden character in Mac OS X that would breaks TortoiseSVN. Is it possible?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-17T09:31:33+00:00Added an answer on June 17, 2026 at 9:31 am

    I haven’t experienced this issue with CVS, but note that you mention that the file you are editing is Unicode text (you don’t mention if this means UTF8 or UTF16, but either can cause issues).

    Depending on how your CVS server was built, and how (and on what platform) it is being run, it is highly possible that the server is not Unicode-aware. This can cause a whole range of possible issues, including expanding RCS-style $ tags in places where the second (or later) byte of a Unicode character is equal to ASCII ‘$’.

    The workaround for this is to mark Unicode source files as binary objects. From the command line, this can be done using

    cvs add -kb file-name
    

    when adding a new file, or

    cvs admin -kb file-name
    

    for an existing file (replace file-name with the name of your file).

    In the latter case, I’d recommend removing the (local copy of the) file and running ‘cvs update’ to get it back after changing the type.

    Note that doing this is unlikely to help with changes you’re already seeing in the file, so make sure to check the file, and fix any existing problem after making this change.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I have been having trouble with opening files with ifstream if I do: ifstream
I have trouble figuring out why a simple division like this one always returns
I have some trouble with #define statements in my C++ code, however I'm not
I have trouble uploading files with SWFUpload when target servlet is listening on HTTPS.
I have trouble to understand configuration of log4j when several configuration files are used.
I have trouble with setting mappings in Application.cfc We have diverent Server (dev,QS,prod) Each
I have some trouble coding a themes shortcode. I want the code to display
I have trouble here using fopen to open files which have paths longer than
I am new to python and I have trouble accessing the math text-files within
I have trouble in assigning an argument value / command line arguments. Here is

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.