#5 ssh hangs on checkout using nant task

cvs (10)

Using the (ext) ssh protocol the checkout hangs on the
last or second to last file. Steps to reproduce:

Run a checkout against the repository of your choice
using the ext protocol (if you would like to test this
but do not have access to a repository email:
claytonharbour@sporadicism.com), using a nant build
script and the <cvs-checkout /> task. When the
checkout gets near the last files the build hangs and
does not continue until <ctrl><c> is pressed.

Random Thoughts: May be a buffered stream is not
getting flushed or the ssh command that is performing
the checkout is waiting for input/ has found an error.


  • Clayton Harbour

    Clayton Harbour - 2003-09-29
    • assigned_to: nobody --> drakmar
  • Clayton Harbour

    Clayton Harbour - 2003-10-15

    Logged In: YES

    The issue was piping the input/ output through a
    BufferedStream (i.e. flush not being called at end of
    communication). Changed to use a StreamReader and
    StreamWriter instead of a BufferedStream.

  • Clayton Harbour

    Clayton Harbour - 2003-10-15
    • status: open --> closed

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

Sign up for the SourceForge newsletter:

JavaScript is required for this form.

No, thanks