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