RE: svn_wc_status() unversioned semantics for non-wc files
From: Jay Freeman \(saurik\) <saurik_at_saurik.com>
Date: 2002-02-11 22:22:36 CET
Branko:
OK, I might have misinterpreted your previous comment that APR deals
I've left the remainder of this e-mail just for kicks:
========== OLD ===========
OK, you know what... the specific errors I was looking at were supposed
If you want to skip to the corrected analysis, skip down to the
Here is what I'm seeing.
I get a failure in apr_file_open() when it calls CreateFile().
apr_file_open() is being passed:
open_adm_file() is being passed:
Back through svn_wc__open_adm_file() to svn_wc_check_wc().
When svn_wc_check_wc() gets this error, it assumes the entire deal isn't
Here is where I made my mistake. I'm looking at a call that
<HERE!!!>
When you pass in a legitimate file (directories work), Subversion goes
"./.svn/README"
OK, here open_adm_file() is being passed ".". So is svn_wc_check_wc().
Here is where it gets interesting: svn_wc_entry() is being passed:
"D:\Code\ninetjer\external\subversion\BUGS"
It calls svn_path_split() to get:
Basename: "D:\Code\ninetjer\external\subversion\BUGS"
Which obviously isn't going to work. Likely it's assuming the usage of
========== END OLD ===========
Sincerely,
-----Original Message-----
Jay Freeman (saurik) wrote:
>Seeing as all files, even versioned files, are showing up as
BTW, when was the last time you updated svn? I did some hacks around
>Sincerely,
---------------------------------------------------------------------
|
This is an archived mail posted to the Subversion Dev mailing list.
This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.