[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

new functions in 1.2

From: SteveKing <steveking_at_gmx.ch>
Date: 2005-02-26 11:04:56 CET

Hi,

I've just browsed through the API's which will be introduced in 1.2 and
I don't quite understand the docs of some of them.

svn_client_status2()
--------------------
the doc for svn_client_status() says:
"Similar to svn_client_status2(), but with the ignore_externals
parameter always set to TRUE."

Shouldn't that be "FALSE"? I mean an 'svn st' now always shows the
externals, so the externals are _not_ ignored now?

svn_client_diff_peg2()
----------------------
The doc for svn_client_diff_peg() tells me:
"Similar to svn_client_diff_peg2(), but with the force parameter always
set to FALSE."
But the "force" param isn't documented in svn_client_diff_peg2(). What
does it do?

svn_client_update2()
--------------------
"The paths in paths can be from multiple working copies from multiple
repositories, but even if they all come from the same repository there
is no guarantee that revision represented by svn_opt_revision_head will
remain the same as each path is updated."

Why not just do what TSVN does now in such a case?
- get the UID of the targets.
- if all UID's are the same, fetch the HEAD revision
- now update to that fetched HEAD revision (not HEAD but the specific
revision).

Stefan

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.tigris.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sat Feb 26 11:06:04 2005

This is an archived mail posted to the Subversion Dev mailing list.