#839 Error committing files

WinCvs
closed-fixed
WinCvs (709)
7
2005-01-09
2005-01-05
No

I recently installed the 1.3.22.1 version of WinCVS.

When I try to commit, I get :

cvs commit -m "Message" Dir1\Dir2\Dir3\File.ext (in
directory C:\MyDir\)
protocol error: invalid directory syntax in
Dir1//Dir2//Dir3/

Discussion

  • Vaken

    Vaken - 2005-01-06

    Logged In: YES
    user_id=1191617

    I have the same problem (doubled-slash). It happens only
    for multiple commits.
    My files were in different directories (so I was in
    flat-mode). I didn't try anything else, I got back to the
    previous release in a hurry.

     
  • Matthieu Pupat

    Matthieu Pupat - 2005-01-06
    • priority: 5 --> 9
     
  • dzeleznik

    dzeleznik - 2005-01-06

    Logged In: YES
    user_id=729031

    Reproducible for me, only when in flat-mode and only when
    files from multiple directories are explicitly selected for
    commit in the right side pane. The problem does not occur in
    flat-mode when committing a directory tree selected in the
    left folder tree pane.

     
  • Oliver Giesen

    Oliver Giesen - 2005-01-07

    Logged In: YES
    user_id=158827

    Matthieu, could you please comment whether your test cases
    included multiple files selected in flat view as well? I
    could personally also confirm this error in that case
    (though I don't get the doubled slash). Furthermore it does
    not happen when running the same command on the commandline
    so it indeed appears to be a WinCvs (or cvsgui protocol?)
    problem rather than a CVSNT one...

    (still, I'm lowering the priority on this one. "highest"
    should be reserved for highly visible crashes or data loss
    bugs - this one is merely a minor annoyance that could
    easily be worked around)

     
  • Oliver Giesen

    Oliver Giesen - 2005-01-07
    • priority: 9 --> 7
     
  • Matthieu Pupat

    Matthieu Pupat - 2005-01-07

    Logged In: YES
    user_id=913642

    I confirm the scenario.

    For my case it is not a still annoyance as may main use of
    WinCVS is committing in different directories at once. But
    you are right it does not result in data loss or crash.

     
  • Jerzy Kaczorowski

    • status: open --> open-accepted
     
  • Jerzy Kaczorowski

    Logged In: YES
    user_id=119527

    I know what is the problem but I am not yet sure about the
    solution as it looks like it's a loose-loose situation: Either we
    will have to escape backslash outside cvsgui protocol or pass
    the files with forward slash as a path separator.

     
  • Oliver Giesen

    Oliver Giesen - 2005-01-08

    Logged In: YES
    user_id=158827

    Where do you see the disadvantage in passing forward slashes?

     
  • Jerzy Kaczorowski

    Logged In: YES
    user_id=119527

    Sun Jan 09 2004 Jerzy Kaczorowski <kaczoroj@hotmail.com>
    * WinCvs 1.3b23:
    - #1096507 - Fix error committing files in flat mode caused
    by escaping backslash characters in cvsgui protocol

     
  • Jerzy Kaczorowski

    • status: open-accepted --> closed-fixed
     
  • Matthieu Pupat

    Matthieu Pupat - 2005-01-10

    Logged In: YES
    user_id=913642

    This works.

     
  • Jerzy Kaczorowski

    Logged In: YES
    user_id=119527

    Works, except for tag command - looks like a bug in CVSNT
    command line parser :(

     

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks