With a trunk client as of r1581785, attempting a commit over svn+ssh fails:
subversion/svn/commit-cmd.c:183,
subversion/libsvn_client/commit.c:987,
subversion/libsvn_client/commit.c:156: (apr_err=SVN_ERR_STREAM_NOT_SUPPORTED)
svn: E140004: Commit failed (details follow):
subversion/libsvn_client/commit.c:902,
subversion/libsvn_client/commit_util.c:1883,
subversion/libsvn_delta/path_driver.c:180,
subversion/libsvn_ra_svn/editorp.c:176,
subversion/libsvn_ra_svn/editorp.c:139,
subversion/libsvn_ra_svn/streams.c:231,
subversion/libsvn_subr/stream.c:266,
subversion/libsvn_subr/stream.c:975: (apr_err=SVN_ERR_STREAM_NOT_SUPPORTED)
svn: E140004: Stream doesn't support this capability
subversion/libsvn_subr/stream.c:975: (apr_err=APR_TIMEUP)
svn: E070007: The timeout specified has expired
subversion/libsvn_ra_svn/editorp.c:416: (apr_err=SVN_ERR_COMPOSED_ERROR)
svn: E200042: Additional errors:
subversion/libsvn_ra_svn/editorp.c:416,
subversion/libsvn_ra_svn/marshal.c:1539,
subversion/libsvn_ra_svn/marshal.c:1411,
subversion/libsvn_ra_svn/marshal.c:1235,
subversion/libsvn_ra_svn/marshal.c:418,
subversion/libsvn_ra_svn/marshal.c:408,
subversion/libsvn_ra_svn/marshal.c:395,
subversion/libsvn_ra_svn/marshal.c:263,
subversion/libsvn_ra_svn/marshal.c:225,
subversion/libsvn_subr/stream.c:222,
subversion/libsvn_subr/stream.c:911,
subversion/libsvn_subr/io.c:3731,
subversion/libsvn_subr/io.c:3476: (apr_err=EBADF)
svn: E000009: Can't write to stream: Bad file descriptor