Uploaded image for project: 'Maven SCM'
  1. Maven SCM
  2. SCM-187

CVS changelog creates bad dates for CVS on linux

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 1.0-beta-2
    • 1.0-beta-4
    • maven-scm-provider-cvs
    • None
    • Linux

    Description

      This is related to SCM-177.
      SCM-177 presents a patch which fixes timezone problems with the dates sent to the CVS command, but it also introduces a new bug.

      With the current svn source I get commandlines like this when i try to get changelogs with a startdate set:

      cvs -z3 -f -d :pserver:cc@cvs.lecando:/cvsroot -q log -d '">2006-04-20T11:42:45+0200"' -rBRANCH_1_1

      The problem is that the date has two pairs of qoutes. From the comments on SCM-177 it seems like this is not an issue on windows. I'm running linux and my cvs command does not accept the date.

      I'm not very used to creating patches but I'll try to create one that fixes my problem and attach it.

      Attachments

        1. dates-quoting-fix-with-os-test.txt
          1 kB
          Fabrice Bellingard
        2. date_quoting_fix.patch
          0.9 kB
          jimmy

        Activity

          People

            evenisse Emmanuel Venisse
            jimmy jimmy
            Votes:
            1 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: