You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by ju...@apache.org on 2010/11/15 16:44:52 UTC
svn commit: r1035317 - /subversion/trunk/subversion/libsvn_client/client.h
Author: julianfoad
Date: Mon Nov 15 15:44:51 2010
New Revision: 1035317
URL: http://svn.apache.org/viewvc?rev=1035317&view=rev
Log:
* subversion/libsvn_client/client.h
(svn_client__derive_location): Update the doc string.
(svn_client__entry_location): Note a problem in the doc string.
Modified:
subversion/trunk/subversion/libsvn_client/client.h
Modified: subversion/trunk/subversion/libsvn_client/client.h
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_client/client.h?rev=1035317&r1=1035316&r2=1035317&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_client/client.h (original)
+++ subversion/trunk/subversion/libsvn_client/client.h Mon Nov 15 15:44:51 2010
@@ -40,13 +40,15 @@ extern "C" {
#endif /* __cplusplus */
-/* Set *URL, allocated in RESULT_POOL, and *PEG_REVNUM (the latter is
- ignored if NULL) to the repository URL of ABSPATH_OR_URL. If
+/* Set *URL and *PEG_REVNUM (the latter is ignored if NULL) to the
+ repository URL of ABSPATH_OR_URL as found in revision PEG_REVISION.
+ If PEG_REVISION->kind is svn_opt_revision_unspecified, use the head
+ revision for a URL or the working revision for a local path. If
ABSPATH_OR_URL is an absolute WC path and PEG_REVISION->kind is
svn_opt_revision_working, use the corresponding entry's copyfrom info.
RA_SESSION may be NULL regardless of whether ABSPATH_OR_URL is a URL.
- Use CTX for cancellation (ignored if NULL), and SCRATCH_POOL for all
- temporary allocations. */
+ Use CTX for authentication and for a working copy context. Allocate
+ *URL in RESULT_POOL. Use SCRATCH_POOL for temporary allocations. */
svn_error_t *
svn_client__derive_location(const char **url,
svn_revnum_t *peg_revnum,
@@ -71,7 +73,8 @@ svn_client__derive_location(const char *
If PEG_REV_NUM is svn_opt_revision_unspecified, svn_opt_revision_number,
svn_opt_revision_base, or svn_opt_revision_working then set *REVNUM
- to the base revision. */
+ to the base revision.
+ ### What's up with this last paragraph? Sounds all wrong. */
svn_error_t *
svn_client__entry_location(const char **url,
svn_revnum_t *revnum,