00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029
00030
00031
00032
00033
00034
00035
00036
00037
00038
00039
00040
00041
00042
00043
00044
00045
00046
00047 #if defined(SVN_ERROR_BUILD_ARRAY) || !defined(SVN_ERROR_ENUM_DEFINED)
00048
00049
00050 #include <apr_errno.h>
00051
00052 #ifdef __cplusplus
00053 extern "C" {
00054 #endif
00055
00056 #ifndef DOXYGEN_SHOULD_SKIP_THIS
00057
00058 #if defined(SVN_ERROR_BUILD_ARRAY)
00059
00060 #define SVN_ERROR_START \
00061 static const err_defn error_table[] = { \
00062 { SVN_WARNING, "Warning" },
00063 #define SVN_ERRDEF(num, offset, str) { num, str },
00064 #define SVN_ERROR_END { 0, NULL } };
00065
00066 #elif !defined(SVN_ERROR_ENUM_DEFINED)
00067
00068 #define SVN_ERROR_START \
00069 typedef enum svn_errno_t { \
00070 SVN_WARNING = APR_OS_START_USERERR + 1,
00071 #define SVN_ERRDEF(num, offset, str) num = offset,
00072 #define SVN_ERROR_END SVN_ERR_LAST } svn_errno_t;
00073
00074 #define SVN_ERROR_ENUM_DEFINED
00075
00076 #endif
00077
00078
00079
00080
00081
00082
00083
00084
00085
00086
00087
00088
00089
00090
00091
00092
00093
00094
00095
00096
00097
00098
00099 #define SVN_ERR_CATEGORY_SIZE 5000
00100
00101
00102
00103 #define SVN_ERR_BAD_CATEGORY_START (APR_OS_START_USERERR \
00104 + ( 1 * SVN_ERR_CATEGORY_SIZE))
00105 #define SVN_ERR_XML_CATEGORY_START (APR_OS_START_USERERR \
00106 + ( 2 * SVN_ERR_CATEGORY_SIZE))
00107 #define SVN_ERR_IO_CATEGORY_START (APR_OS_START_USERERR \
00108 + ( 3 * SVN_ERR_CATEGORY_SIZE))
00109 #define SVN_ERR_STREAM_CATEGORY_START (APR_OS_START_USERERR \
00110 + ( 4 * SVN_ERR_CATEGORY_SIZE))
00111 #define SVN_ERR_NODE_CATEGORY_START (APR_OS_START_USERERR \
00112 + ( 5 * SVN_ERR_CATEGORY_SIZE))
00113 #define SVN_ERR_ENTRY_CATEGORY_START (APR_OS_START_USERERR \
00114 + ( 6 * SVN_ERR_CATEGORY_SIZE))
00115 #define SVN_ERR_WC_CATEGORY_START (APR_OS_START_USERERR \
00116 + ( 7 * SVN_ERR_CATEGORY_SIZE))
00117 #define SVN_ERR_FS_CATEGORY_START (APR_OS_START_USERERR \
00118 + ( 8 * SVN_ERR_CATEGORY_SIZE))
00119 #define SVN_ERR_REPOS_CATEGORY_START (APR_OS_START_USERERR \
00120 + ( 9 * SVN_ERR_CATEGORY_SIZE))
00121 #define SVN_ERR_RA_CATEGORY_START (APR_OS_START_USERERR \
00122 + (10 * SVN_ERR_CATEGORY_SIZE))
00123 #define SVN_ERR_RA_DAV_CATEGORY_START (APR_OS_START_USERERR \
00124 + (11 * SVN_ERR_CATEGORY_SIZE))
00125 #define SVN_ERR_RA_LOCAL_CATEGORY_START (APR_OS_START_USERERR \
00126 + (12 * SVN_ERR_CATEGORY_SIZE))
00127 #define SVN_ERR_SVNDIFF_CATEGORY_START (APR_OS_START_USERERR \
00128 + (13 * SVN_ERR_CATEGORY_SIZE))
00129 #define SVN_ERR_APMOD_CATEGORY_START (APR_OS_START_USERERR \
00130 + (14 * SVN_ERR_CATEGORY_SIZE))
00131 #define SVN_ERR_CLIENT_CATEGORY_START (APR_OS_START_USERERR \
00132 + (15 * SVN_ERR_CATEGORY_SIZE))
00133 #define SVN_ERR_MISC_CATEGORY_START (APR_OS_START_USERERR \
00134 + (16 * SVN_ERR_CATEGORY_SIZE))
00135 #define SVN_ERR_CL_CATEGORY_START (APR_OS_START_USERERR \
00136 + (17 * SVN_ERR_CATEGORY_SIZE))
00137 #define SVN_ERR_RA_SVN_CATEGORY_START (APR_OS_START_USERERR \
00138 + (18 * SVN_ERR_CATEGORY_SIZE))
00139 #define SVN_ERR_AUTHN_CATEGORY_START (APR_OS_START_USERERR \
00140 + (19 * SVN_ERR_CATEGORY_SIZE))
00141 #define SVN_ERR_AUTHZ_CATEGORY_START (APR_OS_START_USERERR \
00142 + (20 * SVN_ERR_CATEGORY_SIZE))
00143 #define SVN_ERR_DIFF_CATEGORY_START (APR_OS_START_USERERR \
00144 + (21 * SVN_ERR_CATEGORY_SIZE))
00145 #define SVN_ERR_RA_SERF_CATEGORY_START (APR_OS_START_USERERR \
00146 + (22 * SVN_ERR_CATEGORY_SIZE))
00147 #define SVN_ERR_MALFUNC_CATEGORY_START (APR_OS_START_USERERR \
00148 + (23 * SVN_ERR_CATEGORY_SIZE))
00149
00150 #endif
00151
00152
00153
00154 SVN_ERROR_START
00155
00156
00157
00158 SVN_ERRDEF(SVN_ERR_BAD_CONTAINING_POOL,
00159 SVN_ERR_BAD_CATEGORY_START + 0,
00160 "Bad parent pool passed to svn_make_pool()")
00161
00162 SVN_ERRDEF(SVN_ERR_BAD_FILENAME,
00163 SVN_ERR_BAD_CATEGORY_START + 1,
00164 "Bogus filename")
00165
00166 SVN_ERRDEF(SVN_ERR_BAD_URL,
00167 SVN_ERR_BAD_CATEGORY_START + 2,
00168 "Bogus URL")
00169
00170 SVN_ERRDEF(SVN_ERR_BAD_DATE,
00171 SVN_ERR_BAD_CATEGORY_START + 3,
00172 "Bogus date")
00173
00174 SVN_ERRDEF(SVN_ERR_BAD_MIME_TYPE,
00175 SVN_ERR_BAD_CATEGORY_START + 4,
00176 "Bogus mime-type")
00177
00178
00179
00180
00181
00182
00183
00184 SVN_ERRDEF(SVN_ERR_BAD_PROPERTY_VALUE,
00185 SVN_ERR_BAD_CATEGORY_START + 5,
00186 "Wrong or unexpected property value")
00187
00188 SVN_ERRDEF(SVN_ERR_BAD_VERSION_FILE_FORMAT,
00189 SVN_ERR_BAD_CATEGORY_START + 6,
00190 "Version file format not correct")
00191
00192 SVN_ERRDEF(SVN_ERR_BAD_RELATIVE_PATH,
00193 SVN_ERR_BAD_CATEGORY_START + 7,
00194 "Path is not an immediate child of the specified directory")
00195
00196 SVN_ERRDEF(SVN_ERR_BAD_UUID,
00197 SVN_ERR_BAD_CATEGORY_START + 8,
00198 "Bogus UUID")
00199
00200
00201 SVN_ERRDEF(SVN_ERR_BAD_CONFIG_VALUE,
00202 SVN_ERR_BAD_CATEGORY_START + 9,
00203 "Invalid configuration value")
00204
00205 SVN_ERRDEF(SVN_ERR_BAD_SERVER_SPECIFICATION,
00206 SVN_ERR_BAD_CATEGORY_START + 10,
00207 "Bogus server specification")
00208
00209 SVN_ERRDEF(SVN_ERR_BAD_CHECKSUM_KIND,
00210 SVN_ERR_BAD_CATEGORY_START + 11,
00211 "Unsupported checksum type")
00212
00213 SVN_ERRDEF(SVN_ERR_BAD_CHECKSUM_PARSE,
00214 SVN_ERR_BAD_CATEGORY_START + 12,
00215 "Invalid character in hex checksum")
00216
00217
00218 SVN_ERRDEF(SVN_ERR_BAD_TOKEN,
00219 SVN_ERR_BAD_CATEGORY_START + 13,
00220 "Unknown string value of token")
00221
00222
00223 SVN_ERRDEF(SVN_ERR_BAD_CHANGELIST_NAME,
00224 SVN_ERR_BAD_CATEGORY_START + 14,
00225 "Invalid changelist name")
00226
00227
00228
00229 SVN_ERRDEF(SVN_ERR_XML_ATTRIB_NOT_FOUND,
00230 SVN_ERR_XML_CATEGORY_START + 0,
00231 "No such XML tag attribute")
00232
00233 SVN_ERRDEF(SVN_ERR_XML_MISSING_ANCESTRY,
00234 SVN_ERR_XML_CATEGORY_START + 1,
00235 "<delta-pkg> is missing ancestry")
00236
00237 SVN_ERRDEF(SVN_ERR_XML_UNKNOWN_ENCODING,
00238 SVN_ERR_XML_CATEGORY_START + 2,
00239 "Unrecognized binary data encoding; can't decode")
00240
00241 SVN_ERRDEF(SVN_ERR_XML_MALFORMED,
00242 SVN_ERR_XML_CATEGORY_START + 3,
00243 "XML data was not well-formed")
00244
00245 SVN_ERRDEF(SVN_ERR_XML_UNESCAPABLE_DATA,
00246 SVN_ERR_XML_CATEGORY_START + 4,
00247 "Data cannot be safely XML-escaped")
00248
00249
00250
00251 SVN_ERRDEF(SVN_ERR_IO_INCONSISTENT_EOL,
00252 SVN_ERR_IO_CATEGORY_START + 0,
00253 "Inconsistent line ending style")
00254
00255 SVN_ERRDEF(SVN_ERR_IO_UNKNOWN_EOL,
00256 SVN_ERR_IO_CATEGORY_START + 1,
00257 "Unrecognized line ending style")
00258
00259
00260 SVN_ERRDEF(SVN_ERR_IO_CORRUPT_EOL,
00261 SVN_ERR_IO_CATEGORY_START + 2,
00262 "Line endings other than expected")
00263
00264 SVN_ERRDEF(SVN_ERR_IO_UNIQUE_NAMES_EXHAUSTED,
00265 SVN_ERR_IO_CATEGORY_START + 3,
00266 "Ran out of unique names")
00267
00268
00269 SVN_ERRDEF(SVN_ERR_IO_PIPE_FRAME_ERROR,
00270 SVN_ERR_IO_CATEGORY_START + 4,
00271 "Framing error in pipe protocol")
00272
00273
00274 SVN_ERRDEF(SVN_ERR_IO_PIPE_READ_ERROR,
00275 SVN_ERR_IO_CATEGORY_START + 5,
00276 "Read error in pipe")
00277
00278 SVN_ERRDEF(SVN_ERR_IO_WRITE_ERROR,
00279 SVN_ERR_IO_CATEGORY_START + 6,
00280 "Write error")
00281
00282
00283 SVN_ERRDEF(SVN_ERR_IO_PIPE_WRITE_ERROR,
00284 SVN_ERR_IO_CATEGORY_START + 7,
00285 "Write error in pipe")
00286
00287
00288
00289 SVN_ERRDEF(SVN_ERR_STREAM_UNEXPECTED_EOF,
00290 SVN_ERR_STREAM_CATEGORY_START + 0,
00291 "Unexpected EOF on stream")
00292
00293 SVN_ERRDEF(SVN_ERR_STREAM_MALFORMED_DATA,
00294 SVN_ERR_STREAM_CATEGORY_START + 1,
00295 "Malformed stream data")
00296
00297 SVN_ERRDEF(SVN_ERR_STREAM_UNRECOGNIZED_DATA,
00298 SVN_ERR_STREAM_CATEGORY_START + 2,
00299 "Unrecognized stream data")
00300
00301
00302 SVN_ERRDEF(SVN_ERR_STREAM_SEEK_NOT_SUPPORTED,
00303 SVN_ERR_STREAM_CATEGORY_START + 3,
00304 "Stream doesn't support seeking")
00305
00306
00307
00308 SVN_ERRDEF(SVN_ERR_NODE_UNKNOWN_KIND,
00309 SVN_ERR_NODE_CATEGORY_START + 0,
00310 "Unknown svn_node_kind")
00311
00312 SVN_ERRDEF(SVN_ERR_NODE_UNEXPECTED_KIND,
00313 SVN_ERR_NODE_CATEGORY_START + 1,
00314 "Unexpected node kind found")
00315
00316
00317
00318 SVN_ERRDEF(SVN_ERR_ENTRY_NOT_FOUND,
00319 SVN_ERR_ENTRY_CATEGORY_START + 0,
00320 "Can't find an entry")
00321
00322
00323
00324 SVN_ERRDEF(SVN_ERR_ENTRY_EXISTS,
00325 SVN_ERR_ENTRY_CATEGORY_START + 2,
00326 "Entry already exists")
00327
00328 SVN_ERRDEF(SVN_ERR_ENTRY_MISSING_REVISION,
00329 SVN_ERR_ENTRY_CATEGORY_START + 3,
00330 "Entry has no revision")
00331
00332 SVN_ERRDEF(SVN_ERR_ENTRY_MISSING_URL,
00333 SVN_ERR_ENTRY_CATEGORY_START + 4,
00334 "Entry has no URL")
00335
00336 SVN_ERRDEF(SVN_ERR_ENTRY_ATTRIBUTE_INVALID,
00337 SVN_ERR_ENTRY_CATEGORY_START + 5,
00338 "Entry has an invalid attribute")
00339
00340 SVN_ERRDEF(SVN_ERR_ENTRY_FORBIDDEN,
00341 SVN_ERR_ENTRY_CATEGORY_START + 6,
00342 "Can't create an entry for a forbidden name")
00343
00344
00345
00346 SVN_ERRDEF(SVN_ERR_WC_OBSTRUCTED_UPDATE,
00347 SVN_ERR_WC_CATEGORY_START + 0,
00348 "Obstructed update")
00349
00350
00351 SVN_ERRDEF(SVN_ERR_WC_UNWIND_MISMATCH,
00352 SVN_ERR_WC_CATEGORY_START + 1,
00353 "Mismatch popping the WC unwind stack")
00354
00355
00356 SVN_ERRDEF(SVN_ERR_WC_UNWIND_EMPTY,
00357 SVN_ERR_WC_CATEGORY_START + 2,
00358 "Attempt to pop empty WC unwind stack")
00359
00360
00361 SVN_ERRDEF(SVN_ERR_WC_UNWIND_NOT_EMPTY,
00362 SVN_ERR_WC_CATEGORY_START + 3,
00363 "Attempt to unlock with non-empty unwind stack")
00364
00365 SVN_ERRDEF(SVN_ERR_WC_LOCKED,
00366 SVN_ERR_WC_CATEGORY_START + 4,
00367 "Attempted to lock an already-locked dir")
00368
00369 SVN_ERRDEF(SVN_ERR_WC_NOT_LOCKED,
00370 SVN_ERR_WC_CATEGORY_START + 5,
00371 "Working copy not locked; this is probably a bug, please report")
00372
00373
00374 SVN_ERRDEF(SVN_ERR_WC_INVALID_LOCK,
00375 SVN_ERR_WC_CATEGORY_START + 6,
00376 "Invalid lock")
00377
00378
00379
00380 SVN_ERRDEF(SVN_ERR_WC_NOT_WORKING_COPY,
00381 SVN_ERR_WC_CATEGORY_START + 7,
00382 "Path is not a working copy directory")
00383
00384
00385
00386 SVN_ERRDEF(SVN_ERR_WC_NOT_DIRECTORY,
00387 SVN_ERR_WC_NOT_WORKING_COPY,
00388 "Path is not a working copy directory")
00389
00390 SVN_ERRDEF(SVN_ERR_WC_NOT_FILE,
00391 SVN_ERR_WC_CATEGORY_START + 8,
00392 "Path is not a working copy file")
00393
00394 SVN_ERRDEF(SVN_ERR_WC_BAD_ADM_LOG,
00395 SVN_ERR_WC_CATEGORY_START + 9,
00396 "Problem running log")
00397
00398 SVN_ERRDEF(SVN_ERR_WC_PATH_NOT_FOUND,
00399 SVN_ERR_WC_CATEGORY_START + 10,
00400 "Can't find a working copy path")
00401
00402 SVN_ERRDEF(SVN_ERR_WC_NOT_UP_TO_DATE,
00403 SVN_ERR_WC_CATEGORY_START + 11,
00404 "Working copy is not up-to-date")
00405
00406 SVN_ERRDEF(SVN_ERR_WC_LEFT_LOCAL_MOD,
00407 SVN_ERR_WC_CATEGORY_START + 12,
00408 "Left locally modified or unversioned files")
00409
00410 SVN_ERRDEF(SVN_ERR_WC_SCHEDULE_CONFLICT,
00411 SVN_ERR_WC_CATEGORY_START + 13,
00412 "Unmergeable scheduling requested on an entry")
00413
00414 SVN_ERRDEF(SVN_ERR_WC_PATH_FOUND,
00415 SVN_ERR_WC_CATEGORY_START + 14,
00416 "Found a working copy path")
00417
00418 SVN_ERRDEF(SVN_ERR_WC_FOUND_CONFLICT,
00419 SVN_ERR_WC_CATEGORY_START + 15,
00420 "A conflict in the working copy obstructs the current operation")
00421
00422 SVN_ERRDEF(SVN_ERR_WC_CORRUPT,
00423 SVN_ERR_WC_CATEGORY_START + 16,
00424 "Working copy is corrupt")
00425
00426 SVN_ERRDEF(SVN_ERR_WC_CORRUPT_TEXT_BASE,
00427 SVN_ERR_WC_CATEGORY_START + 17,
00428 "Working copy text base is corrupt")
00429
00430 SVN_ERRDEF(SVN_ERR_WC_NODE_KIND_CHANGE,
00431 SVN_ERR_WC_CATEGORY_START + 18,
00432 "Cannot change node kind")
00433
00434 SVN_ERRDEF(SVN_ERR_WC_INVALID_OP_ON_CWD,
00435 SVN_ERR_WC_CATEGORY_START + 19,
00436 "Invalid operation on the current working directory")
00437
00438 SVN_ERRDEF(SVN_ERR_WC_BAD_ADM_LOG_START,
00439 SVN_ERR_WC_CATEGORY_START + 20,
00440 "Problem on first log entry in a working copy")
00441
00442 SVN_ERRDEF(SVN_ERR_WC_UNSUPPORTED_FORMAT,
00443 SVN_ERR_WC_CATEGORY_START + 21,
00444 "Unsupported working copy format")
00445
00446 SVN_ERRDEF(SVN_ERR_WC_BAD_PATH,
00447 SVN_ERR_WC_CATEGORY_START + 22,
00448 "Path syntax not supported in this context")
00449
00450
00451 SVN_ERRDEF(SVN_ERR_WC_INVALID_SCHEDULE,
00452 SVN_ERR_WC_CATEGORY_START + 23,
00453 "Invalid schedule")
00454
00455
00456 SVN_ERRDEF(SVN_ERR_WC_INVALID_RELOCATION,
00457 SVN_ERR_WC_CATEGORY_START + 24,
00458 "Invalid relocation")
00459
00460
00461 SVN_ERRDEF(SVN_ERR_WC_INVALID_SWITCH,
00462 SVN_ERR_WC_CATEGORY_START + 25,
00463 "Invalid switch")
00464
00465
00466 SVN_ERRDEF(SVN_ERR_WC_MISMATCHED_CHANGELIST,
00467 SVN_ERR_WC_CATEGORY_START + 26,
00468 "Changelist doesn't match")
00469
00470
00471 SVN_ERRDEF(SVN_ERR_WC_CONFLICT_RESOLVER_FAILURE,
00472 SVN_ERR_WC_CATEGORY_START + 27,
00473 "Conflict resolution failed")
00474
00475 SVN_ERRDEF(SVN_ERR_WC_COPYFROM_PATH_NOT_FOUND,
00476 SVN_ERR_WC_CATEGORY_START + 28,
00477 "Failed to locate 'copyfrom' path in working copy")
00478
00479
00480
00481
00482
00483 SVN_ERRDEF(SVN_ERR_WC_CHANGELIST_MOVE,
00484 SVN_ERR_WC_CATEGORY_START + 29,
00485 "Moving a path from one changelist to another")
00486
00487
00488 SVN_ERRDEF(SVN_ERR_WC_CANNOT_DELETE_FILE_EXTERNAL,
00489 SVN_ERR_WC_CATEGORY_START + 30,
00490 "Cannot delete a file external")
00491
00492
00493 SVN_ERRDEF(SVN_ERR_WC_CANNOT_MOVE_FILE_EXTERNAL,
00494 SVN_ERR_WC_CATEGORY_START + 31,
00495 "Cannot move a file external")
00496
00497
00498 SVN_ERRDEF(SVN_ERR_WC_DB_ERROR,
00499 SVN_ERR_WC_CATEGORY_START + 32,
00500 "Something's amiss with the wc sqlite database")
00501
00502
00503 SVN_ERRDEF(SVN_ERR_WC_MISSING,
00504 SVN_ERR_WC_CATEGORY_START + 33,
00505 "The working copy is missing")
00506
00507
00508 SVN_ERRDEF(SVN_ERR_WC_NOT_SYMLINK,
00509 SVN_ERR_WC_CATEGORY_START + 34,
00510 "The specified node is not a symlink")
00511
00512
00513 SVN_ERRDEF(SVN_ERR_WC_PATH_UNEXPECTED_STATUS,
00514 SVN_ERR_WC_CATEGORY_START + 35,
00515 "The specified path has an unexpected status")
00516
00517
00518 SVN_ERRDEF(SVN_ERR_WC_UPGRADE_REQUIRED,
00519 SVN_ERR_WC_CATEGORY_START + 36,
00520 "The working copy needs to be upgraded")
00521
00522
00523 SVN_ERRDEF(SVN_ERR_WC_CLEANUP_REQUIRED,
00524 SVN_ERR_WC_CATEGORY_START + 37,
00525 "Previous operation has not finished; "
00526 "run 'cleanup' if it was interrupted")
00527
00528
00529 SVN_ERRDEF(SVN_ERR_WC_INVALID_OPERATION_DEPTH,
00530 SVN_ERR_WC_CATEGORY_START + 38,
00531 "The operation can not be performed with the specified depth")
00532
00533
00534 SVN_ERRDEF(SVN_ERR_WC_PATH_ACCESS_DENIED,
00535 SVN_ERR_WC_CATEGORY_START + 39,
00536 "Couldn't open a working copy file because access was denied")
00537
00538
00539
00540 SVN_ERRDEF(SVN_ERR_FS_GENERAL,
00541 SVN_ERR_FS_CATEGORY_START + 0,
00542 "General filesystem error")
00543
00544 SVN_ERRDEF(SVN_ERR_FS_CLEANUP,
00545 SVN_ERR_FS_CATEGORY_START + 1,
00546 "Error closing filesystem")
00547
00548 SVN_ERRDEF(SVN_ERR_FS_ALREADY_OPEN,
00549 SVN_ERR_FS_CATEGORY_START + 2,
00550 "Filesystem is already open")
00551
00552 SVN_ERRDEF(SVN_ERR_FS_NOT_OPEN,
00553 SVN_ERR_FS_CATEGORY_START + 3,
00554 "Filesystem is not open")
00555
00556 SVN_ERRDEF(SVN_ERR_FS_CORRUPT,
00557 SVN_ERR_FS_CATEGORY_START + 4,
00558 "Filesystem is corrupt")
00559
00560 SVN_ERRDEF(SVN_ERR_FS_PATH_SYNTAX,
00561 SVN_ERR_FS_CATEGORY_START + 5,
00562 "Invalid filesystem path syntax")
00563
00564 SVN_ERRDEF(SVN_ERR_FS_NO_SUCH_REVISION,
00565 SVN_ERR_FS_CATEGORY_START + 6,
00566 "Invalid filesystem revision number")
00567
00568 SVN_ERRDEF(SVN_ERR_FS_NO_SUCH_TRANSACTION,
00569 SVN_ERR_FS_CATEGORY_START + 7,
00570 "Invalid filesystem transaction name")
00571
00572 SVN_ERRDEF(SVN_ERR_FS_NO_SUCH_ENTRY,
00573 SVN_ERR_FS_CATEGORY_START + 8,
00574 "Filesystem directory has no such entry")
00575
00576 SVN_ERRDEF(SVN_ERR_FS_NO_SUCH_REPRESENTATION,
00577 SVN_ERR_FS_CATEGORY_START + 9,
00578 "Filesystem has no such representation")
00579
00580 SVN_ERRDEF(SVN_ERR_FS_NO_SUCH_STRING,
00581 SVN_ERR_FS_CATEGORY_START + 10,
00582 "Filesystem has no such string")
00583
00584 SVN_ERRDEF(SVN_ERR_FS_NO_SUCH_COPY,
00585 SVN_ERR_FS_CATEGORY_START + 11,
00586 "Filesystem has no such copy")
00587
00588 SVN_ERRDEF(SVN_ERR_FS_TRANSACTION_NOT_MUTABLE,
00589 SVN_ERR_FS_CATEGORY_START + 12,
00590 "The specified transaction is not mutable")
00591
00592 SVN_ERRDEF(SVN_ERR_FS_NOT_FOUND,
00593 SVN_ERR_FS_CATEGORY_START + 13,
00594 "Filesystem has no item")
00595
00596 SVN_ERRDEF(SVN_ERR_FS_ID_NOT_FOUND,
00597 SVN_ERR_FS_CATEGORY_START + 14,
00598 "Filesystem has no such node-rev-id")
00599
00600 SVN_ERRDEF(SVN_ERR_FS_NOT_ID,
00601 SVN_ERR_FS_CATEGORY_START + 15,
00602 "String does not represent a node or node-rev-id")
00603
00604 SVN_ERRDEF(SVN_ERR_FS_NOT_DIRECTORY,
00605 SVN_ERR_FS_CATEGORY_START + 16,
00606 "Name does not refer to a filesystem directory")
00607
00608 SVN_ERRDEF(SVN_ERR_FS_NOT_FILE,
00609 SVN_ERR_FS_CATEGORY_START + 17,
00610 "Name does not refer to a filesystem file")
00611
00612 SVN_ERRDEF(SVN_ERR_FS_NOT_SINGLE_PATH_COMPONENT,
00613 SVN_ERR_FS_CATEGORY_START + 18,
00614 "Name is not a single path component")
00615
00616 SVN_ERRDEF(SVN_ERR_FS_NOT_MUTABLE,
00617 SVN_ERR_FS_CATEGORY_START + 19,
00618 "Attempt to change immutable filesystem node")
00619
00620 SVN_ERRDEF(SVN_ERR_FS_ALREADY_EXISTS,
00621 SVN_ERR_FS_CATEGORY_START + 20,
00622 "Item already exists in filesystem")
00623
00624 SVN_ERRDEF(SVN_ERR_FS_ROOT_DIR,
00625 SVN_ERR_FS_CATEGORY_START + 21,
00626 "Attempt to remove or recreate fs root dir")
00627
00628 SVN_ERRDEF(SVN_ERR_FS_NOT_TXN_ROOT,
00629 SVN_ERR_FS_CATEGORY_START + 22,
00630 "Object is not a transaction root")
00631
00632 SVN_ERRDEF(SVN_ERR_FS_NOT_REVISION_ROOT,
00633 SVN_ERR_FS_CATEGORY_START + 23,
00634 "Object is not a revision root")
00635
00636 SVN_ERRDEF(SVN_ERR_FS_CONFLICT,
00637 SVN_ERR_FS_CATEGORY_START + 24,
00638 "Merge conflict during commit")
00639
00640 SVN_ERRDEF(SVN_ERR_FS_REP_CHANGED,
00641 SVN_ERR_FS_CATEGORY_START + 25,
00642 "A representation vanished or changed between reads")
00643
00644 SVN_ERRDEF(SVN_ERR_FS_REP_NOT_MUTABLE,
00645 SVN_ERR_FS_CATEGORY_START + 26,
00646 "Tried to change an immutable representation")
00647
00648 SVN_ERRDEF(SVN_ERR_FS_MALFORMED_SKEL,
00649 SVN_ERR_FS_CATEGORY_START + 27,
00650 "Malformed skeleton data")
00651
00652 SVN_ERRDEF(SVN_ERR_FS_TXN_OUT_OF_DATE,
00653 SVN_ERR_FS_CATEGORY_START + 28,
00654 "Transaction is out of date")
00655
00656 SVN_ERRDEF(SVN_ERR_FS_BERKELEY_DB,
00657 SVN_ERR_FS_CATEGORY_START + 29,
00658 "Berkeley DB error")
00659
00660 SVN_ERRDEF(SVN_ERR_FS_BERKELEY_DB_DEADLOCK,
00661 SVN_ERR_FS_CATEGORY_START + 30,
00662 "Berkeley DB deadlock error")
00663
00664 SVN_ERRDEF(SVN_ERR_FS_TRANSACTION_DEAD,
00665 SVN_ERR_FS_CATEGORY_START + 31,
00666 "Transaction is dead")
00667
00668 SVN_ERRDEF(SVN_ERR_FS_TRANSACTION_NOT_DEAD,
00669 SVN_ERR_FS_CATEGORY_START + 32,
00670 "Transaction is not dead")
00671
00672
00673 SVN_ERRDEF(SVN_ERR_FS_UNKNOWN_FS_TYPE,
00674 SVN_ERR_FS_CATEGORY_START + 33,
00675 "Unknown FS type")
00676
00677
00678 SVN_ERRDEF(SVN_ERR_FS_NO_USER,
00679 SVN_ERR_FS_CATEGORY_START + 34,
00680 "No user associated with filesystem")
00681
00682
00683 SVN_ERRDEF(SVN_ERR_FS_PATH_ALREADY_LOCKED,
00684 SVN_ERR_FS_CATEGORY_START + 35,
00685 "Path is already locked")
00686
00687
00688 SVN_ERRDEF(SVN_ERR_FS_PATH_NOT_LOCKED,
00689 SVN_ERR_FS_CATEGORY_START + 36,
00690 "Path is not locked")
00691
00692
00693 SVN_ERRDEF(SVN_ERR_FS_BAD_LOCK_TOKEN,
00694 SVN_ERR_FS_CATEGORY_START + 37,
00695 "Lock token is incorrect")
00696
00697
00698 SVN_ERRDEF(SVN_ERR_FS_NO_LOCK_TOKEN,
00699 SVN_ERR_FS_CATEGORY_START + 38,
00700 "No lock token provided")
00701
00702
00703 SVN_ERRDEF(SVN_ERR_FS_LOCK_OWNER_MISMATCH,
00704 SVN_ERR_FS_CATEGORY_START + 39,
00705 "Username does not match lock owner")
00706
00707
00708 SVN_ERRDEF(SVN_ERR_FS_NO_SUCH_LOCK,
00709 SVN_ERR_FS_CATEGORY_START + 40,
00710 "Filesystem has no such lock")
00711
00712
00713 SVN_ERRDEF(SVN_ERR_FS_LOCK_EXPIRED,
00714 SVN_ERR_FS_CATEGORY_START + 41,
00715 "Lock has expired")
00716
00717
00718 SVN_ERRDEF(SVN_ERR_FS_OUT_OF_DATE,
00719 SVN_ERR_FS_CATEGORY_START + 42,
00720 "Item is out of date")
00721
00722
00723
00724
00725
00726
00727
00728
00729
00730 SVN_ERRDEF(SVN_ERR_FS_UNSUPPORTED_FORMAT,
00731 SVN_ERR_FS_CATEGORY_START + 43,
00732 "Unsupported FS format")
00733
00734
00735 SVN_ERRDEF(SVN_ERR_FS_REP_BEING_WRITTEN,
00736 SVN_ERR_FS_CATEGORY_START + 44,
00737 "Representation is being written")
00738
00739
00740 SVN_ERRDEF(SVN_ERR_FS_TXN_NAME_TOO_LONG,
00741 SVN_ERR_FS_CATEGORY_START + 45,
00742 "The generated transaction name is too long")
00743
00744
00745 SVN_ERRDEF(SVN_ERR_FS_NO_SUCH_NODE_ORIGIN,
00746 SVN_ERR_FS_CATEGORY_START + 46,
00747 "Filesystem has no such node origin record")
00748
00749
00750 SVN_ERRDEF(SVN_ERR_FS_UNSUPPORTED_UPGRADE,
00751 SVN_ERR_FS_CATEGORY_START + 47,
00752 "Filesystem upgrade is not supported")
00753
00754
00755 SVN_ERRDEF(SVN_ERR_FS_NO_SUCH_CHECKSUM_REP,
00756 SVN_ERR_FS_CATEGORY_START + 48,
00757 "Filesystem has no such checksum-representation index record")
00758
00759
00760 SVN_ERRDEF(SVN_ERR_FS_PROP_BASEVALUE_MISMATCH,
00761 SVN_ERR_FS_CATEGORY_START + 49,
00762 "Property value in filesystem differs from the provided "
00763 "base value")
00764
00765
00766
00767 SVN_ERRDEF(SVN_ERR_REPOS_LOCKED,
00768 SVN_ERR_REPOS_CATEGORY_START + 0,
00769 "The repository is locked, perhaps for db recovery")
00770
00771 SVN_ERRDEF(SVN_ERR_REPOS_HOOK_FAILURE,
00772 SVN_ERR_REPOS_CATEGORY_START + 1,
00773 "A repository hook failed")
00774
00775 SVN_ERRDEF(SVN_ERR_REPOS_BAD_ARGS,
00776 SVN_ERR_REPOS_CATEGORY_START + 2,
00777 "Incorrect arguments supplied")
00778
00779 SVN_ERRDEF(SVN_ERR_REPOS_NO_DATA_FOR_REPORT,
00780 SVN_ERR_REPOS_CATEGORY_START + 3,
00781 "A report cannot be generated because no data was supplied")
00782
00783 SVN_ERRDEF(SVN_ERR_REPOS_BAD_REVISION_REPORT,
00784 SVN_ERR_REPOS_CATEGORY_START + 4,
00785 "Bogus revision report")
00786
00787
00788
00789
00790
00791
00792 SVN_ERRDEF(SVN_ERR_REPOS_UNSUPPORTED_VERSION,
00793 SVN_ERR_REPOS_CATEGORY_START + 5,
00794 "Unsupported repository version")
00795
00796 SVN_ERRDEF(SVN_ERR_REPOS_DISABLED_FEATURE,
00797 SVN_ERR_REPOS_CATEGORY_START + 6,
00798 "Disabled repository feature")
00799
00800 SVN_ERRDEF(SVN_ERR_REPOS_POST_COMMIT_HOOK_FAILED,
00801 SVN_ERR_REPOS_CATEGORY_START + 7,
00802 "Error running post-commit hook")
00803
00804
00805 SVN_ERRDEF(SVN_ERR_REPOS_POST_LOCK_HOOK_FAILED,
00806 SVN_ERR_REPOS_CATEGORY_START + 8,
00807 "Error running post-lock hook")
00808
00809
00810 SVN_ERRDEF(SVN_ERR_REPOS_POST_UNLOCK_HOOK_FAILED,
00811 SVN_ERR_REPOS_CATEGORY_START + 9,
00812 "Error running post-unlock hook")
00813
00814
00815 SVN_ERRDEF(SVN_ERR_REPOS_UNSUPPORTED_UPGRADE,
00816 SVN_ERR_REPOS_CATEGORY_START + 10,
00817 "Repository upgrade is not supported")
00818
00819
00820
00821 SVN_ERRDEF(SVN_ERR_RA_ILLEGAL_URL,
00822 SVN_ERR_RA_CATEGORY_START + 0,
00823 "Bad URL passed to RA layer")
00824
00825 SVN_ERRDEF(SVN_ERR_RA_NOT_AUTHORIZED,
00826 SVN_ERR_RA_CATEGORY_START + 1,
00827 "Authorization failed")
00828
00829 SVN_ERRDEF(SVN_ERR_RA_UNKNOWN_AUTH,
00830 SVN_ERR_RA_CATEGORY_START + 2,
00831 "Unknown authorization method")
00832
00833 SVN_ERRDEF(SVN_ERR_RA_NOT_IMPLEMENTED,
00834 SVN_ERR_RA_CATEGORY_START + 3,
00835 "Repository access method not implemented")
00836
00837 SVN_ERRDEF(SVN_ERR_RA_OUT_OF_DATE,
00838 SVN_ERR_RA_CATEGORY_START + 4,
00839 "Item is out of date")
00840
00841 SVN_ERRDEF(SVN_ERR_RA_NO_REPOS_UUID,
00842 SVN_ERR_RA_CATEGORY_START + 5,
00843 "Repository has no UUID")
00844
00845 SVN_ERRDEF(SVN_ERR_RA_UNSUPPORTED_ABI_VERSION,
00846 SVN_ERR_RA_CATEGORY_START + 6,
00847 "Unsupported RA plugin ABI version")
00848
00849
00850 SVN_ERRDEF(SVN_ERR_RA_NOT_LOCKED,
00851 SVN_ERR_RA_CATEGORY_START + 7,
00852 "Path is not locked")
00853
00854
00855 SVN_ERRDEF(SVN_ERR_RA_PARTIAL_REPLAY_NOT_SUPPORTED,
00856 SVN_ERR_RA_CATEGORY_START + 8,
00857 "Server can only replay from the root of a repository")
00858
00859
00860 SVN_ERRDEF(SVN_ERR_RA_UUID_MISMATCH,
00861 SVN_ERR_RA_CATEGORY_START + 9,
00862 "Repository UUID does not match expected UUID")
00863
00864
00865 SVN_ERRDEF(SVN_ERR_RA_REPOS_ROOT_URL_MISMATCH,
00866 SVN_ERR_RA_CATEGORY_START + 10,
00867 "Repository root URL does not match expected root URL")
00868
00869
00870 SVN_ERRDEF(SVN_ERR_RA_SESSION_URL_MISMATCH,
00871 SVN_ERR_RA_CATEGORY_START + 11,
00872 "Session URL does not match expected session URL")
00873
00874
00875
00876 SVN_ERRDEF(SVN_ERR_RA_DAV_SOCK_INIT,
00877 SVN_ERR_RA_DAV_CATEGORY_START + 0,
00878 "RA layer failed to init socket layer")
00879
00880 SVN_ERRDEF(SVN_ERR_RA_DAV_CREATING_REQUEST,
00881 SVN_ERR_RA_DAV_CATEGORY_START + 1,
00882 "RA layer failed to create HTTP request")
00883
00884 SVN_ERRDEF(SVN_ERR_RA_DAV_REQUEST_FAILED,
00885 SVN_ERR_RA_DAV_CATEGORY_START + 2,
00886 "RA layer request failed")
00887
00888 SVN_ERRDEF(SVN_ERR_RA_DAV_OPTIONS_REQ_FAILED,
00889 SVN_ERR_RA_DAV_CATEGORY_START + 3,
00890 "RA layer didn't receive requested OPTIONS info")
00891
00892 SVN_ERRDEF(SVN_ERR_RA_DAV_PROPS_NOT_FOUND,
00893 SVN_ERR_RA_DAV_CATEGORY_START + 4,
00894 "RA layer failed to fetch properties")
00895
00896 SVN_ERRDEF(SVN_ERR_RA_DAV_ALREADY_EXISTS,
00897 SVN_ERR_RA_DAV_CATEGORY_START + 5,
00898 "RA layer file already exists")
00899
00900
00901
00902
00903 SVN_ERRDEF(SVN_ERR_RA_DAV_INVALID_CONFIG_VALUE,
00904 SVN_ERR_RA_DAV_CATEGORY_START + 6,
00905 "Invalid configuration value")
00906
00907
00908
00909
00910 SVN_ERRDEF(SVN_ERR_RA_DAV_PATH_NOT_FOUND,
00911 SVN_ERR_RA_DAV_CATEGORY_START + 7,
00912 "HTTP Path Not Found")
00913
00914 SVN_ERRDEF(SVN_ERR_RA_DAV_PROPPATCH_FAILED,
00915 SVN_ERR_RA_DAV_CATEGORY_START + 8,
00916 "Failed to execute WebDAV PROPPATCH")
00917
00918
00919 SVN_ERRDEF(SVN_ERR_RA_DAV_MALFORMED_DATA,
00920 SVN_ERR_RA_DAV_CATEGORY_START + 9,
00921 "Malformed network data")
00922
00923
00924 SVN_ERRDEF(SVN_ERR_RA_DAV_RESPONSE_HEADER_BADNESS,
00925 SVN_ERR_RA_DAV_CATEGORY_START + 10,
00926 "Unable to extract data from response header")
00927
00928
00929 SVN_ERRDEF(SVN_ERR_RA_DAV_RELOCATED,
00930 SVN_ERR_RA_DAV_CATEGORY_START + 11,
00931 "Repository has been moved")
00932
00933
00934 SVN_ERRDEF(SVN_ERR_RA_DAV_CONN_TIMEOUT,
00935 SVN_ERR_RA_DAV_CATEGORY_START + 12,
00936 "Connection timed out")
00937
00938
00939 SVN_ERRDEF(SVN_ERR_RA_DAV_FORBIDDEN,
00940 SVN_ERR_RA_DAV_CATEGORY_START + 13,
00941 "URL access forbidden for unknown reason")
00942
00943
00944
00945 SVN_ERRDEF(SVN_ERR_RA_LOCAL_REPOS_NOT_FOUND,
00946 SVN_ERR_RA_LOCAL_CATEGORY_START + 0,
00947 "Couldn't find a repository")
00948
00949 SVN_ERRDEF(SVN_ERR_RA_LOCAL_REPOS_OPEN_FAILED,
00950 SVN_ERR_RA_LOCAL_CATEGORY_START + 1,
00951 "Couldn't open a repository")
00952
00953
00954 SVN_ERRDEF(SVN_ERR_RA_SVN_CMD_ERR,
00955 SVN_ERR_RA_SVN_CATEGORY_START + 0,
00956 "Special code for wrapping server errors to report to client")
00957
00958 SVN_ERRDEF(SVN_ERR_RA_SVN_UNKNOWN_CMD,
00959 SVN_ERR_RA_SVN_CATEGORY_START + 1,
00960 "Unknown svn protocol command")
00961
00962 SVN_ERRDEF(SVN_ERR_RA_SVN_CONNECTION_CLOSED,
00963 SVN_ERR_RA_SVN_CATEGORY_START + 2,
00964 "Network connection closed unexpectedly")
00965
00966 SVN_ERRDEF(SVN_ERR_RA_SVN_IO_ERROR,
00967 SVN_ERR_RA_SVN_CATEGORY_START + 3,
00968 "Network read/write error")
00969
00970 SVN_ERRDEF(SVN_ERR_RA_SVN_MALFORMED_DATA,
00971 SVN_ERR_RA_SVN_CATEGORY_START + 4,
00972 "Malformed network data")
00973
00974 SVN_ERRDEF(SVN_ERR_RA_SVN_REPOS_NOT_FOUND,
00975 SVN_ERR_RA_SVN_CATEGORY_START + 5,
00976 "Couldn't find a repository")
00977
00978 SVN_ERRDEF(SVN_ERR_RA_SVN_BAD_VERSION,
00979 SVN_ERR_RA_SVN_CATEGORY_START + 6,
00980 "Client/server version mismatch")
00981
00982
00983 SVN_ERRDEF(SVN_ERR_RA_SVN_NO_MECHANISMS,
00984 SVN_ERR_RA_SVN_CATEGORY_START + 7,
00985 "Cannot negotiate authentication mechanism")
00986
00987
00988 SVN_ERRDEF(SVN_ERR_RA_SVN_EDIT_ABORTED,
00989 SVN_ERR_RA_SVN_CATEGORY_START + 8,
00990 "Editor drive was aborted")
00991
00992
00993
00994 SVN_ERRDEF(SVN_ERR_RA_SERF_SSPI_INITIALISATION_FAILED,
00995 SVN_ERR_RA_SERF_CATEGORY_START + 0,
00996 "Initialization of SSPI library failed")
00997
00998 SVN_ERRDEF(SVN_ERR_RA_SERF_SSL_CERT_UNTRUSTED,
00999 SVN_ERR_RA_SERF_CATEGORY_START + 1,
01000 "Server SSL certificate untrusted")
01001
01002 SVN_ERRDEF(SVN_ERR_RA_SERF_GSSAPI_INITIALISATION_FAILED,
01003 SVN_ERR_RA_SERF_CATEGORY_START + 2,
01004 "Initialization of the GSSAPI context failed")
01005
01006
01007 SVN_ERRDEF(SVN_ERR_RA_SERF_WRAPPED_ERROR,
01008 SVN_ERR_RA_SERF_CATEGORY_START + 3,
01009 "While handling serf response:")
01010
01011
01012
01013
01014
01015 SVN_ERRDEF(SVN_ERR_AUTHN_CREDS_UNAVAILABLE,
01016 SVN_ERR_AUTHN_CATEGORY_START + 0,
01017 "Credential data unavailable")
01018
01019 SVN_ERRDEF(SVN_ERR_AUTHN_NO_PROVIDER,
01020 SVN_ERR_AUTHN_CATEGORY_START + 1,
01021 "No authentication provider available")
01022
01023 SVN_ERRDEF(SVN_ERR_AUTHN_PROVIDERS_EXHAUSTED,
01024 SVN_ERR_AUTHN_CATEGORY_START + 2,
01025 "All authentication providers exhausted")
01026
01027 SVN_ERRDEF(SVN_ERR_AUTHN_CREDS_NOT_SAVED,
01028 SVN_ERR_AUTHN_CATEGORY_START + 3,
01029 "Credentials not saved")
01030
01031
01032 SVN_ERRDEF(SVN_ERR_AUTHN_FAILED,
01033 SVN_ERR_AUTHN_CATEGORY_START + 4,
01034 "Authentication failed")
01035
01036
01037
01038 SVN_ERRDEF(SVN_ERR_AUTHZ_ROOT_UNREADABLE,
01039 SVN_ERR_AUTHZ_CATEGORY_START + 0,
01040 "Read access denied for root of edit")
01041
01042
01043 SVN_ERRDEF(SVN_ERR_AUTHZ_UNREADABLE,
01044 SVN_ERR_AUTHZ_CATEGORY_START + 1,
01045 "Item is not readable")
01046
01047
01048 SVN_ERRDEF(SVN_ERR_AUTHZ_PARTIALLY_READABLE,
01049 SVN_ERR_AUTHZ_CATEGORY_START + 2,
01050 "Item is partially readable")
01051
01052 SVN_ERRDEF(SVN_ERR_AUTHZ_INVALID_CONFIG,
01053 SVN_ERR_AUTHZ_CATEGORY_START + 3,
01054 "Invalid authz configuration")
01055
01056
01057 SVN_ERRDEF(SVN_ERR_AUTHZ_UNWRITABLE,
01058 SVN_ERR_AUTHZ_CATEGORY_START + 4,
01059 "Item is not writable")
01060
01061
01062
01063 SVN_ERRDEF(SVN_ERR_SVNDIFF_INVALID_HEADER,
01064 SVN_ERR_SVNDIFF_CATEGORY_START + 0,
01065 "Svndiff data has invalid header")
01066
01067 SVN_ERRDEF(SVN_ERR_SVNDIFF_CORRUPT_WINDOW,
01068 SVN_ERR_SVNDIFF_CATEGORY_START + 1,
01069 "Svndiff data contains corrupt window")
01070
01071 SVN_ERRDEF(SVN_ERR_SVNDIFF_BACKWARD_VIEW,
01072 SVN_ERR_SVNDIFF_CATEGORY_START + 2,
01073 "Svndiff data contains backward-sliding source view")
01074
01075 SVN_ERRDEF(SVN_ERR_SVNDIFF_INVALID_OPS,
01076 SVN_ERR_SVNDIFF_CATEGORY_START + 3,
01077 "Svndiff data contains invalid instruction")
01078
01079 SVN_ERRDEF(SVN_ERR_SVNDIFF_UNEXPECTED_END,
01080 SVN_ERR_SVNDIFF_CATEGORY_START + 4,
01081 "Svndiff data ends unexpectedly")
01082
01083 SVN_ERRDEF(SVN_ERR_SVNDIFF_INVALID_COMPRESSED_DATA,
01084 SVN_ERR_SVNDIFF_CATEGORY_START + 5,
01085 "Svndiff compressed data is invalid")
01086
01087
01088
01089 SVN_ERRDEF(SVN_ERR_DIFF_DATASOURCE_MODIFIED,
01090 SVN_ERR_DIFF_CATEGORY_START + 0,
01091 "Diff data source modified unexpectedly")
01092
01093
01094
01095 SVN_ERRDEF(SVN_ERR_APMOD_MISSING_PATH_TO_FS,
01096 SVN_ERR_APMOD_CATEGORY_START + 0,
01097 "Apache has no path to an SVN filesystem")
01098
01099 SVN_ERRDEF(SVN_ERR_APMOD_MALFORMED_URI,
01100 SVN_ERR_APMOD_CATEGORY_START + 1,
01101 "Apache got a malformed URI")
01102
01103 SVN_ERRDEF(SVN_ERR_APMOD_ACTIVITY_NOT_FOUND,
01104 SVN_ERR_APMOD_CATEGORY_START + 2,
01105 "Activity not found")
01106
01107 SVN_ERRDEF(SVN_ERR_APMOD_BAD_BASELINE,
01108 SVN_ERR_APMOD_CATEGORY_START + 3,
01109 "Baseline incorrect")
01110
01111 SVN_ERRDEF(SVN_ERR_APMOD_CONNECTION_ABORTED,
01112 SVN_ERR_APMOD_CATEGORY_START + 4,
01113 "Input/output error")
01114
01115
01116
01117 SVN_ERRDEF(SVN_ERR_CLIENT_VERSIONED_PATH_REQUIRED,
01118 SVN_ERR_CLIENT_CATEGORY_START + 0,
01119 "A path under version control is needed for this operation")
01120
01121 SVN_ERRDEF(SVN_ERR_CLIENT_RA_ACCESS_REQUIRED,
01122 SVN_ERR_CLIENT_CATEGORY_START + 1,
01123 "Repository access is needed for this operation")
01124
01125 SVN_ERRDEF(SVN_ERR_CLIENT_BAD_REVISION,
01126 SVN_ERR_CLIENT_CATEGORY_START + 2,
01127 "Bogus revision information given")
01128
01129 SVN_ERRDEF(SVN_ERR_CLIENT_DUPLICATE_COMMIT_URL,
01130 SVN_ERR_CLIENT_CATEGORY_START + 3,
01131 "Attempting to commit to a URL more than once")
01132
01133 SVN_ERRDEF(SVN_ERR_CLIENT_IS_BINARY_FILE,
01134 SVN_ERR_CLIENT_CATEGORY_START + 4,
01135 "Operation does not apply to binary file")
01136
01137
01138
01139 SVN_ERRDEF(SVN_ERR_CLIENT_INVALID_EXTERNALS_DESCRIPTION,
01140 SVN_ERR_CLIENT_CATEGORY_START + 5,
01141 "Format of an svn:externals property was invalid")
01142
01143 SVN_ERRDEF(SVN_ERR_CLIENT_MODIFIED,
01144 SVN_ERR_CLIENT_CATEGORY_START + 6,
01145 "Attempting restricted operation for modified resource")
01146
01147 SVN_ERRDEF(SVN_ERR_CLIENT_IS_DIRECTORY,
01148 SVN_ERR_CLIENT_CATEGORY_START + 7,
01149 "Operation does not apply to directory")
01150
01151 SVN_ERRDEF(SVN_ERR_CLIENT_REVISION_RANGE,
01152 SVN_ERR_CLIENT_CATEGORY_START + 8,
01153 "Revision range is not allowed")
01154
01155 SVN_ERRDEF(SVN_ERR_CLIENT_INVALID_RELOCATION,
01156 SVN_ERR_CLIENT_CATEGORY_START + 9,
01157 "Inter-repository relocation not allowed")
01158
01159 SVN_ERRDEF(SVN_ERR_CLIENT_REVISION_AUTHOR_CONTAINS_NEWLINE,
01160 SVN_ERR_CLIENT_CATEGORY_START + 10,
01161 "Author name cannot contain a newline")
01162
01163 SVN_ERRDEF(SVN_ERR_CLIENT_PROPERTY_NAME,
01164 SVN_ERR_CLIENT_CATEGORY_START + 11,
01165 "Bad property name")
01166
01167
01168 SVN_ERRDEF(SVN_ERR_CLIENT_UNRELATED_RESOURCES,
01169 SVN_ERR_CLIENT_CATEGORY_START + 12,
01170 "Two versioned resources are unrelated")
01171
01172
01173 SVN_ERRDEF(SVN_ERR_CLIENT_MISSING_LOCK_TOKEN,
01174 SVN_ERR_CLIENT_CATEGORY_START + 13,
01175 "Path has no lock token")
01176
01177
01178 SVN_ERRDEF(SVN_ERR_CLIENT_MULTIPLE_SOURCES_DISALLOWED,
01179 SVN_ERR_CLIENT_CATEGORY_START + 14,
01180 "Operation does not support multiple sources")
01181
01182
01183 SVN_ERRDEF(SVN_ERR_CLIENT_NO_VERSIONED_PARENT,
01184 SVN_ERR_CLIENT_CATEGORY_START + 15,
01185 "No versioned parent directories")
01186
01187
01188 SVN_ERRDEF(SVN_ERR_CLIENT_NOT_READY_TO_MERGE,
01189 SVN_ERR_CLIENT_CATEGORY_START + 16,
01190 "Working copy and merge source not ready for reintegration")
01191
01192
01193 SVN_ERRDEF(SVN_ERR_CLIENT_FILE_EXTERNAL_OVERWRITE_VERSIONED,
01194 SVN_ERR_CLIENT_CATEGORY_START + 17,
01195 "A file external cannot overwrite an existing versioned item")
01196
01197
01198 SVN_ERRDEF(SVN_ERR_CLIENT_PATCH_BAD_STRIP_COUNT,
01199 SVN_ERR_CLIENT_CATEGORY_START + 18,
01200 "Invalid path component strip count specified")
01201
01202
01203 SVN_ERRDEF(SVN_ERR_CLIENT_CYCLE_DETECTED,
01204 SVN_ERR_CLIENT_CATEGORY_START + 19,
01205 "Detected a cycle while processing the operation")
01206
01207
01208 SVN_ERRDEF(SVN_ERR_CLIENT_MERGE_UPDATE_REQUIRED,
01209 SVN_ERR_CLIENT_CATEGORY_START + 20,
01210 "Working copy and merge source not ready for reintegration")
01211
01212
01213 SVN_ERRDEF(SVN_ERR_CLIENT_INVALID_MERGEINFO_NO_MERGETRACKING,
01214 SVN_ERR_CLIENT_CATEGORY_START + 21,
01215 "Invalid mergeinfo detected in merge target")
01216
01217
01218 SVN_ERRDEF(SVN_ERR_CLIENT_NO_LOCK_TOKEN,
01219 SVN_ERR_CLIENT_CATEGORY_START + 22,
01220 "Can't perform this operation without a valid lock token")
01221
01222
01223 SVN_ERRDEF(SVN_ERR_CLIENT_FORBIDDEN_BY_SERVER,
01224 SVN_ERR_CLIENT_CATEGORY_START + 23,
01225 "The operation is forbidden by the server")
01226
01227
01228
01229 SVN_ERRDEF(SVN_ERR_BASE,
01230 SVN_ERR_MISC_CATEGORY_START + 0,
01231 "A problem occurred; see other errors for details")
01232
01233 SVN_ERRDEF(SVN_ERR_PLUGIN_LOAD_FAILURE,
01234 SVN_ERR_MISC_CATEGORY_START + 1,
01235 "Failure loading plugin")
01236
01237 SVN_ERRDEF(SVN_ERR_MALFORMED_FILE,
01238 SVN_ERR_MISC_CATEGORY_START + 2,
01239 "Malformed file")
01240
01241 SVN_ERRDEF(SVN_ERR_INCOMPLETE_DATA,
01242 SVN_ERR_MISC_CATEGORY_START + 3,
01243 "Incomplete data")
01244
01245 SVN_ERRDEF(SVN_ERR_INCORRECT_PARAMS,
01246 SVN_ERR_MISC_CATEGORY_START + 4,
01247 "Incorrect parameters given")
01248
01249 SVN_ERRDEF(SVN_ERR_UNVERSIONED_RESOURCE,
01250 SVN_ERR_MISC_CATEGORY_START + 5,
01251 "Tried a versioning operation on an unversioned resource")
01252
01253 SVN_ERRDEF(SVN_ERR_TEST_FAILED,
01254 SVN_ERR_MISC_CATEGORY_START + 6,
01255 "Test failed")
01256
01257 SVN_ERRDEF(SVN_ERR_UNSUPPORTED_FEATURE,
01258 SVN_ERR_MISC_CATEGORY_START + 7,
01259 "Trying to use an unsupported feature")
01260
01261 SVN_ERRDEF(SVN_ERR_BAD_PROP_KIND,
01262 SVN_ERR_MISC_CATEGORY_START + 8,
01263 "Unexpected or unknown property kind")
01264
01265 SVN_ERRDEF(SVN_ERR_ILLEGAL_TARGET,
01266 SVN_ERR_MISC_CATEGORY_START + 9,
01267 "Illegal target for the requested operation")
01268
01269 SVN_ERRDEF(SVN_ERR_DELTA_MD5_CHECKSUM_ABSENT,
01270 SVN_ERR_MISC_CATEGORY_START + 10,
01271 "MD5 checksum is missing")
01272
01273 SVN_ERRDEF(SVN_ERR_DIR_NOT_EMPTY,
01274 SVN_ERR_MISC_CATEGORY_START + 11,
01275 "Directory needs to be empty but is not")
01276
01277 SVN_ERRDEF(SVN_ERR_EXTERNAL_PROGRAM,
01278 SVN_ERR_MISC_CATEGORY_START + 12,
01279 "Error calling external program")
01280
01281 SVN_ERRDEF(SVN_ERR_SWIG_PY_EXCEPTION_SET,
01282 SVN_ERR_MISC_CATEGORY_START + 13,
01283 "Python exception has been set with the error")
01284
01285 SVN_ERRDEF(SVN_ERR_CHECKSUM_MISMATCH,
01286 SVN_ERR_MISC_CATEGORY_START + 14,
01287 "A checksum mismatch occurred")
01288
01289 SVN_ERRDEF(SVN_ERR_CANCELLED,
01290 SVN_ERR_MISC_CATEGORY_START + 15,
01291 "The operation was interrupted")
01292
01293 SVN_ERRDEF(SVN_ERR_INVALID_DIFF_OPTION,
01294 SVN_ERR_MISC_CATEGORY_START + 16,
01295 "The specified diff option is not supported")
01296
01297 SVN_ERRDEF(SVN_ERR_PROPERTY_NOT_FOUND,
01298 SVN_ERR_MISC_CATEGORY_START + 17,
01299 "Property not found")
01300
01301 SVN_ERRDEF(SVN_ERR_NO_AUTH_FILE_PATH,
01302 SVN_ERR_MISC_CATEGORY_START + 18,
01303 "No auth file path available")
01304
01305
01306 SVN_ERRDEF(SVN_ERR_VERSION_MISMATCH,
01307 SVN_ERR_MISC_CATEGORY_START + 19,
01308 "Incompatible library version")
01309
01310
01311 SVN_ERRDEF(SVN_ERR_MERGEINFO_PARSE_ERROR,
01312 SVN_ERR_MISC_CATEGORY_START + 20,
01313 "Mergeinfo parse error")
01314
01315
01316 SVN_ERRDEF(SVN_ERR_CEASE_INVOCATION,
01317 SVN_ERR_MISC_CATEGORY_START + 21,
01318 "Cease invocation of this API")
01319
01320
01321 SVN_ERRDEF(SVN_ERR_REVNUM_PARSE_FAILURE,
01322 SVN_ERR_MISC_CATEGORY_START + 22,
01323 "Error parsing revision number")
01324
01325
01326 SVN_ERRDEF(SVN_ERR_ITER_BREAK,
01327 SVN_ERR_MISC_CATEGORY_START + 23,
01328 "Iteration terminated before completion")
01329
01330
01331 SVN_ERRDEF(SVN_ERR_UNKNOWN_CHANGELIST,
01332 SVN_ERR_MISC_CATEGORY_START + 24,
01333 "Unknown changelist")
01334
01335
01336 SVN_ERRDEF(SVN_ERR_RESERVED_FILENAME_SPECIFIED,
01337 SVN_ERR_MISC_CATEGORY_START + 25,
01338 "Reserved directory name in command line arguments")
01339
01340
01341 SVN_ERRDEF(SVN_ERR_UNKNOWN_CAPABILITY,
01342 SVN_ERR_MISC_CATEGORY_START + 26,
01343 "Inquiry about unknown capability")
01344
01345
01346 SVN_ERRDEF(SVN_ERR_TEST_SKIPPED,
01347 SVN_ERR_MISC_CATEGORY_START + 27,
01348 "Test skipped")
01349
01350
01351 SVN_ERRDEF(SVN_ERR_NO_APR_MEMCACHE,
01352 SVN_ERR_MISC_CATEGORY_START + 28,
01353 "apr memcache library not available")
01354
01355
01356 SVN_ERRDEF(SVN_ERR_ATOMIC_INIT_FAILURE,
01357 SVN_ERR_MISC_CATEGORY_START + 29,
01358 "Couldn't perform atomic initialization")
01359
01360
01361 SVN_ERRDEF(SVN_ERR_SQLITE_ERROR,
01362 SVN_ERR_MISC_CATEGORY_START + 30,
01363 "SQLite error")
01364
01365
01366 SVN_ERRDEF(SVN_ERR_SQLITE_READONLY,
01367 SVN_ERR_MISC_CATEGORY_START + 31,
01368 "Attempted to write to readonly SQLite db")
01369
01370
01371 SVN_ERRDEF(SVN_ERR_SQLITE_UNSUPPORTED_SCHEMA,
01372 SVN_ERR_MISC_CATEGORY_START + 32,
01373 "Unsupported schema found in SQLite db")
01374
01375
01376 SVN_ERRDEF(SVN_ERR_SQLITE_BUSY,
01377 SVN_ERR_MISC_CATEGORY_START + 33,
01378 "The SQLite db is busy")
01379
01380
01381 SVN_ERRDEF(SVN_ERR_SQLITE_RESETTING_FOR_ROLLBACK,
01382 SVN_ERR_MISC_CATEGORY_START + 34,
01383 "SQLite busy at transaction rollback; "
01384 "resetting all busy SQLite statements to allow rollback")
01385
01386
01387 SVN_ERRDEF(SVN_ERR_SQLITE_CONSTRAINT,
01388 SVN_ERR_MISC_CATEGORY_START + 35,
01389 "Constraint error in SQLite db")
01390
01391
01392
01393 SVN_ERRDEF(SVN_ERR_CL_ARG_PARSING_ERROR,
01394 SVN_ERR_CL_CATEGORY_START + 0,
01395 "Error parsing arguments")
01396
01397 SVN_ERRDEF(SVN_ERR_CL_INSUFFICIENT_ARGS,
01398 SVN_ERR_CL_CATEGORY_START + 1,
01399 "Not enough arguments provided")
01400
01401 SVN_ERRDEF(SVN_ERR_CL_MUTUALLY_EXCLUSIVE_ARGS,
01402 SVN_ERR_CL_CATEGORY_START + 2,
01403 "Mutually exclusive arguments specified")
01404
01405 SVN_ERRDEF(SVN_ERR_CL_ADM_DIR_RESERVED,
01406 SVN_ERR_CL_CATEGORY_START + 3,
01407 "Attempted command in administrative dir")
01408
01409 SVN_ERRDEF(SVN_ERR_CL_LOG_MESSAGE_IS_VERSIONED_FILE,
01410 SVN_ERR_CL_CATEGORY_START + 4,
01411 "The log message file is under version control")
01412
01413 SVN_ERRDEF(SVN_ERR_CL_LOG_MESSAGE_IS_PATHNAME,
01414 SVN_ERR_CL_CATEGORY_START + 5,
01415 "The log message is a pathname")
01416
01417 SVN_ERRDEF(SVN_ERR_CL_COMMIT_IN_ADDED_DIR,
01418 SVN_ERR_CL_CATEGORY_START + 6,
01419 "Committing in directory scheduled for addition")
01420
01421 SVN_ERRDEF(SVN_ERR_CL_NO_EXTERNAL_EDITOR,
01422 SVN_ERR_CL_CATEGORY_START + 7,
01423 "No external editor available")
01424
01425 SVN_ERRDEF(SVN_ERR_CL_BAD_LOG_MESSAGE,
01426 SVN_ERR_CL_CATEGORY_START + 8,
01427 "Something is wrong with the log message's contents")
01428
01429 SVN_ERRDEF(SVN_ERR_CL_UNNECESSARY_LOG_MESSAGE,
01430 SVN_ERR_CL_CATEGORY_START + 9,
01431 "A log message was given where none was necessary")
01432
01433 SVN_ERRDEF(SVN_ERR_CL_NO_EXTERNAL_MERGE_TOOL,
01434 SVN_ERR_CL_CATEGORY_START + 10,
01435 "No external merge tool available")
01436
01437 SVN_ERRDEF(SVN_ERR_CL_ERROR_PROCESSING_EXTERNALS,
01438 SVN_ERR_CL_CATEGORY_START + 11,
01439 "Failed processing one or more externals definitions")
01440
01441
01442
01443 SVN_ERRDEF(SVN_ERR_ASSERTION_FAIL,
01444 SVN_ERR_MALFUNC_CATEGORY_START + 0,
01445 "Assertion failure")
01446
01447 SVN_ERRDEF(SVN_ERR_ASSERTION_ONLY_TRACING_LINKS,
01448 SVN_ERR_MALFUNC_CATEGORY_START + 1,
01449 "No non-tracing links found in the error chain")
01450
01451 SVN_ERROR_END
01452
01453
01454 #undef SVN_ERROR_START
01455 #undef SVN_ERRDEF
01456 #undef SVN_ERROR_END
01457
01458 #ifdef __cplusplus
01459 }
01460 #endif
01461
01462 #endif