47 #if defined(SVN_ERROR_BUILD_ARRAY) || !defined(SVN_ERROR_ENUM_DEFINED) 54 #include <apr_errno.h> 60 #ifndef DOXYGEN_SHOULD_SKIP_THIS 62 #if defined(SVN_ERROR_BUILD_ARRAY) 64 #define SVN_ERROR_START \ 65 static const err_defn error_table[] = { \ 66 { SVN_WARNING, "SVN_WARNING", "Warning" }, 67 #define SVN_ERRDEF(num, offset, str) { num, #num, str }, 68 #define SVN_ERROR_END { 0, NULL, NULL } }; 70 #elif !defined(SVN_ERROR_ENUM_DEFINED) 72 #define SVN_ERROR_START \ 73 typedef enum svn_errno_t { \ 74 SVN_WARNING = APR_OS_START_USERERR + 1, 75 #define SVN_ERRDEF(num, offset, str) num = offset, 76 #define SVN_ERROR_END SVN_ERR_LAST } svn_errno_t; 78 #define SVN_ERROR_ENUM_DEFINED 103 #define SVN_ERR_CATEGORY_SIZE 5000 107 #define SVN_ERR_BAD_CATEGORY_START (APR_OS_START_USERERR \ 108 + ( 1 * SVN_ERR_CATEGORY_SIZE)) 109 #define SVN_ERR_XML_CATEGORY_START (APR_OS_START_USERERR \ 110 + ( 2 * SVN_ERR_CATEGORY_SIZE)) 111 #define SVN_ERR_IO_CATEGORY_START (APR_OS_START_USERERR \ 112 + ( 3 * SVN_ERR_CATEGORY_SIZE)) 113 #define SVN_ERR_STREAM_CATEGORY_START (APR_OS_START_USERERR \ 114 + ( 4 * SVN_ERR_CATEGORY_SIZE)) 115 #define SVN_ERR_NODE_CATEGORY_START (APR_OS_START_USERERR \ 116 + ( 5 * SVN_ERR_CATEGORY_SIZE)) 117 #define SVN_ERR_ENTRY_CATEGORY_START (APR_OS_START_USERERR \ 118 + ( 6 * SVN_ERR_CATEGORY_SIZE)) 119 #define SVN_ERR_WC_CATEGORY_START (APR_OS_START_USERERR \ 120 + ( 7 * SVN_ERR_CATEGORY_SIZE)) 121 #define SVN_ERR_FS_CATEGORY_START (APR_OS_START_USERERR \ 122 + ( 8 * SVN_ERR_CATEGORY_SIZE)) 123 #define SVN_ERR_REPOS_CATEGORY_START (APR_OS_START_USERERR \ 124 + ( 9 * SVN_ERR_CATEGORY_SIZE)) 125 #define SVN_ERR_RA_CATEGORY_START (APR_OS_START_USERERR \ 126 + (10 * SVN_ERR_CATEGORY_SIZE)) 127 #define SVN_ERR_RA_DAV_CATEGORY_START (APR_OS_START_USERERR \ 128 + (11 * SVN_ERR_CATEGORY_SIZE)) 129 #define SVN_ERR_RA_LOCAL_CATEGORY_START (APR_OS_START_USERERR \ 130 + (12 * SVN_ERR_CATEGORY_SIZE)) 131 #define SVN_ERR_SVNDIFF_CATEGORY_START (APR_OS_START_USERERR \ 132 + (13 * SVN_ERR_CATEGORY_SIZE)) 133 #define SVN_ERR_APMOD_CATEGORY_START (APR_OS_START_USERERR \ 134 + (14 * SVN_ERR_CATEGORY_SIZE)) 135 #define SVN_ERR_CLIENT_CATEGORY_START (APR_OS_START_USERERR \ 136 + (15 * SVN_ERR_CATEGORY_SIZE)) 137 #define SVN_ERR_MISC_CATEGORY_START (APR_OS_START_USERERR \ 138 + (16 * SVN_ERR_CATEGORY_SIZE)) 139 #define SVN_ERR_CL_CATEGORY_START (APR_OS_START_USERERR \ 140 + (17 * SVN_ERR_CATEGORY_SIZE)) 141 #define SVN_ERR_RA_SVN_CATEGORY_START (APR_OS_START_USERERR \ 142 + (18 * SVN_ERR_CATEGORY_SIZE)) 143 #define SVN_ERR_AUTHN_CATEGORY_START (APR_OS_START_USERERR \ 144 + (19 * SVN_ERR_CATEGORY_SIZE)) 145 #define SVN_ERR_AUTHZ_CATEGORY_START (APR_OS_START_USERERR \ 146 + (20 * SVN_ERR_CATEGORY_SIZE)) 147 #define SVN_ERR_DIFF_CATEGORY_START (APR_OS_START_USERERR \ 148 + (21 * SVN_ERR_CATEGORY_SIZE)) 149 #define SVN_ERR_RA_SERF_CATEGORY_START (APR_OS_START_USERERR \ 150 + (22 * SVN_ERR_CATEGORY_SIZE)) 151 #define SVN_ERR_MALFUNC_CATEGORY_START (APR_OS_START_USERERR \ 152 + (23 * SVN_ERR_CATEGORY_SIZE)) 153 #define SVN_ERR_X509_CATEGORY_START (APR_OS_START_USERERR \ 154 + (24 * SVN_ERR_CATEGORY_SIZE)) 165 SVN_ERR_BAD_CATEGORY_START + 0,
166 "Bad parent pool passed to svn_make_pool()")
169 SVN_ERR_BAD_CATEGORY_START + 1,
173 SVN_ERR_BAD_CATEGORY_START + 2,
177 SVN_ERR_BAD_CATEGORY_START + 3,
181 SVN_ERR_BAD_CATEGORY_START + 4,
191 SVN_ERR_BAD_CATEGORY_START + 5,
192 "Wrong or unexpected property value")
195 SVN_ERR_BAD_CATEGORY_START + 6,
196 "Version file format not correct")
199 SVN_ERR_BAD_CATEGORY_START + 7,
200 "Path is not an immediate child of the specified directory")
203 SVN_ERR_BAD_CATEGORY_START + 8,
208 SVN_ERR_BAD_CATEGORY_START + 9,
209 "Invalid configuration value")
212 SVN_ERR_BAD_CATEGORY_START + 10,
213 "Bogus server specification")
216 SVN_ERR_BAD_CATEGORY_START + 11,
217 "Unsupported checksum type")
220 SVN_ERR_BAD_CATEGORY_START + 12,
221 "Invalid character in hex checksum")
225 SVN_ERR_BAD_CATEGORY_START + 13,
226 "Unknown
string value of token")
230 SVN_ERR_BAD_CATEGORY_START + 14,
231 "Invalid changelist name")
235 SVN_ERR_BAD_CATEGORY_START + 15,
240 SVN_ERR_BAD_CATEGORY_START + 16,
241 "Invalid compression method")
245 SVN_ERR_BAD_CATEGORY_START + 17,
246 "Unexpected line ending in the property value")
251 SVN_ERR_XML_CATEGORY_START + 0,
252 "No such XML tag attribute")
255 SVN_ERR_XML_CATEGORY_START + 1,
256 "<delta-pkg> is missing ancestry")
259 SVN_ERR_XML_CATEGORY_START + 2,
260 "Unrecognized binary data encoding; can't decode")
263 SVN_ERR_XML_CATEGORY_START + 3,
264 "XML data was not well-formed")
267 SVN_ERR_XML_CATEGORY_START + 4,
268 "Data cannot be safely XML-escaped")
272 SVN_ERR_XML_CATEGORY_START + 5,
273 "Unexpected XML element found")
278 SVN_ERR_IO_CATEGORY_START + 0,
279 "Inconsistent line ending style")
282 SVN_ERR_IO_CATEGORY_START + 1,
283 "Unrecognized line ending style")
287 SVN_ERR_IO_CATEGORY_START + 2,
288 "Line endings other than expected")
291 SVN_ERR_IO_CATEGORY_START + 3,
292 "Ran out of unique names")
296 SVN_ERR_IO_CATEGORY_START + 4,
297 "Framing error in pipe protocol")
301 SVN_ERR_IO_CATEGORY_START + 5,
302 "Read error in pipe")
305 SVN_ERR_IO_CATEGORY_START + 6,
310 SVN_ERR_IO_CATEGORY_START + 7,
311 "Write error in pipe")
316 SVN_ERR_STREAM_CATEGORY_START + 0,
317 "Unexpected EOF on stream")
320 SVN_ERR_STREAM_CATEGORY_START + 1,
321 "Malformed stream data")
324 SVN_ERR_STREAM_CATEGORY_START + 2,
325 "Unrecognized stream data")
329 SVN_ERR_STREAM_CATEGORY_START + 3,
330 "Stream doesn't support seeking")
334 SVN_ERR_STREAM_CATEGORY_START + 4,
335 "Stream doesn't support this capability")
340 SVN_ERR_NODE_CATEGORY_START + 0,
341 "Unknown svn_node_kind")
344 SVN_ERR_NODE_CATEGORY_START + 1,
345 "Unexpected node kind found")
350 SVN_ERR_ENTRY_CATEGORY_START + 0,
351 "Can't find an entry")
356 SVN_ERR_ENTRY_CATEGORY_START + 2,
357 "Entry already exists")
360 SVN_ERR_ENTRY_CATEGORY_START + 3,
361 "Entry has no revision")
364 SVN_ERR_ENTRY_CATEGORY_START + 4,
368 SVN_ERR_ENTRY_CATEGORY_START + 5,
369 "Entry has an invalid attribute")
372 SVN_ERR_ENTRY_CATEGORY_START + 6,
373 "Can't create an entry for a forbidden name")
378 SVN_ERR_WC_CATEGORY_START + 0,
383 SVN_ERR_WC_CATEGORY_START + 1,
384 "Mismatch popping the WC unwind stack")
388 SVN_ERR_WC_CATEGORY_START + 2,
389 "Attempt to pop empty WC unwind stack")
393 SVN_ERR_WC_CATEGORY_START + 3,
394 "Attempt to unlock with non-empty unwind stack")
397 SVN_ERR_WC_CATEGORY_START + 4,
398 "Attempted to lock an already-locked dir")
401 SVN_ERR_WC_CATEGORY_START + 5,
402 "Working copy not locked; this is probably a bug, please report")
406 SVN_ERR_WC_CATEGORY_START + 6,
412 SVN_ERR_WC_CATEGORY_START + 7,
413 "Path is not a working copy directory")
418 SVN_ERR_WC_NOT_WORKING_COPY,
419 "Path is not a working copy directory")
422 SVN_ERR_WC_CATEGORY_START + 8,
423 "Path is not a working copy file")
426 SVN_ERR_WC_CATEGORY_START + 9,
427 "Problem running log")
430 SVN_ERR_WC_CATEGORY_START + 10,
431 "Can't find a working copy path")
434 SVN_ERR_WC_CATEGORY_START + 11,
435 "Working copy is not up-to-date")
438 SVN_ERR_WC_CATEGORY_START + 12,
439 "Left locally modified or unversioned files")
442 SVN_ERR_WC_CATEGORY_START + 13,
443 "Unmergeable scheduling requested on an entry")
446 SVN_ERR_WC_CATEGORY_START + 14,
447 "Found a working copy path")
450 SVN_ERR_WC_CATEGORY_START + 15,
451 "A conflict in the working copy obstructs the current operation")
454 SVN_ERR_WC_CATEGORY_START + 16,
455 "Working copy is corrupt")
458 SVN_ERR_WC_CATEGORY_START + 17,
459 "Working copy text base is corrupt")
462 SVN_ERR_WC_CATEGORY_START + 18,
463 "Cannot change node kind")
466 SVN_ERR_WC_CATEGORY_START + 19,
467 "Invalid operation on the current working directory")
470 SVN_ERR_WC_CATEGORY_START + 20,
471 "Problem on first log entry in a working copy")
474 SVN_ERR_WC_CATEGORY_START + 21,
475 "Unsupported working copy format")
478 SVN_ERR_WC_CATEGORY_START + 22,
479 "Path syntax not supported in this context")
483 SVN_ERR_WC_CATEGORY_START + 23,
488 SVN_ERR_WC_CATEGORY_START + 24,
489 "Invalid relocation")
493 SVN_ERR_WC_CATEGORY_START + 25,
498 SVN_ERR_WC_CATEGORY_START + 26,
499 "Changelist doesn't match")
503 SVN_ERR_WC_CATEGORY_START + 27,
504 "Conflict resolution failed")
507 SVN_ERR_WC_CATEGORY_START + 28,
508 "Failed to locate 'copyfrom' path in working copy")
515 SVN_ERR_WC_CATEGORY_START + 29,
516 "Moving a path from one changelist to another")
520 SVN_ERR_WC_CATEGORY_START + 30,
521 "Cannot delete a file external")
525 SVN_ERR_WC_CATEGORY_START + 31,
526 "Cannot move a file external")
530 SVN_ERR_WC_CATEGORY_START + 32,
531 "Something's amiss with the wc sqlite database")
535 SVN_ERR_WC_CATEGORY_START + 33,
536 "The working copy is missing")
540 SVN_ERR_WC_CATEGORY_START + 34,
541 "The specified node is not a symlink")
545 SVN_ERR_WC_CATEGORY_START + 35,
546 "The specified path has an unexpected
status")
550 SVN_ERR_WC_CATEGORY_START + 36,
551 "The working copy needs to be upgraded")
555 SVN_ERR_WC_CATEGORY_START + 37,
556 "Previous operation has not finished; "
557 "run 'cleanup' if it was interrupted")
561 SVN_ERR_WC_CATEGORY_START + 38,
562 "The operation cannot be performed with the specified depth")
566 SVN_ERR_WC_CATEGORY_START + 39,
567 "Couldn't open a working copy file because access was denied")
571 SVN_ERR_WC_CATEGORY_START + 40,
572 "Mixed-revision working copy was found but not expected")
576 SVN_ERR_WC_CATEGORY_START + 41,
577 "Duplicate targets in
svn:externals property")
582 SVN_ERR_FS_CATEGORY_START + 0,
583 "General filesystem error")
586 SVN_ERR_FS_CATEGORY_START + 1,
587 "Error closing filesystem")
590 SVN_ERR_FS_CATEGORY_START + 2,
591 "Filesystem is already open")
594 SVN_ERR_FS_CATEGORY_START + 3,
595 "Filesystem is not open")
598 SVN_ERR_FS_CATEGORY_START + 4,
599 "Filesystem is corrupt")
602 SVN_ERR_FS_CATEGORY_START + 5,
603 "Invalid filesystem path syntax")
606 SVN_ERR_FS_CATEGORY_START + 6,
607 "Invalid filesystem revision number")
610 SVN_ERR_FS_CATEGORY_START + 7,
611 "Invalid filesystem transaction name")
614 SVN_ERR_FS_CATEGORY_START + 8,
615 "Filesystem directory has no such entry")
618 SVN_ERR_FS_CATEGORY_START + 9,
619 "Filesystem has no such representation")
622 SVN_ERR_FS_CATEGORY_START + 10,
623 "Filesystem has no such
string")
626 SVN_ERR_FS_CATEGORY_START + 11,
627 "Filesystem has no such copy")
630 SVN_ERR_FS_CATEGORY_START + 12,
631 "The specified transaction is not mutable")
634 SVN_ERR_FS_CATEGORY_START + 13,
635 "Filesystem has no item")
638 SVN_ERR_FS_CATEGORY_START + 14,
639 "Filesystem has no such node-rev-
id")
642 SVN_ERR_FS_CATEGORY_START + 15,
643 "String does not represent a node or node-rev-
id")
646 SVN_ERR_FS_CATEGORY_START + 16,
647 "Name does not refer to a filesystem directory")
650 SVN_ERR_FS_CATEGORY_START + 17,
651 "Name does not refer to a filesystem file")
654 SVN_ERR_FS_CATEGORY_START + 18,
655 "Name is not a single path component")
658 SVN_ERR_FS_CATEGORY_START + 19,
659 "Attempt to change immutable filesystem node")
662 SVN_ERR_FS_CATEGORY_START + 20,
663 "Item already exists in filesystem")
666 SVN_ERR_FS_CATEGORY_START + 21,
667 "Attempt to remove or recreate fs root dir")
670 SVN_ERR_FS_CATEGORY_START + 22,
671 "Object is not a transaction root")
674 SVN_ERR_FS_CATEGORY_START + 23,
675 "Object is not a revision root")
678 SVN_ERR_FS_CATEGORY_START + 24,
679 "Merge conflict during commit")
682 SVN_ERR_FS_CATEGORY_START + 25,
683 "A representation vanished or changed between reads")
686 SVN_ERR_FS_CATEGORY_START + 26,
687 "Tried to change an immutable representation")
690 SVN_ERR_FS_CATEGORY_START + 27,
691 "Malformed skeleton data")
694 SVN_ERR_FS_CATEGORY_START + 28,
695 "Transaction is out of date")
698 SVN_ERR_FS_CATEGORY_START + 29,
702 SVN_ERR_FS_CATEGORY_START + 30,
703 "Berkeley DB deadlock error")
706 SVN_ERR_FS_CATEGORY_START + 31,
707 "Transaction is dead")
710 SVN_ERR_FS_CATEGORY_START + 32,
711 "Transaction is not dead")
715 SVN_ERR_FS_CATEGORY_START + 33,
720 SVN_ERR_FS_CATEGORY_START + 34,
721 "No user associated with filesystem")
725 SVN_ERR_FS_CATEGORY_START + 35,
726 "Path is already locked")
730 SVN_ERR_FS_CATEGORY_START + 36,
731 "Path is not locked")
735 SVN_ERR_FS_CATEGORY_START + 37,
736 "Lock token is incorrect")
740 SVN_ERR_FS_CATEGORY_START + 38,
741 "No lock token provided")
745 SVN_ERR_FS_CATEGORY_START + 39,
746 "Username does not match lock owner")
750 SVN_ERR_FS_CATEGORY_START + 40,
751 "Filesystem has no such lock")
755 SVN_ERR_FS_CATEGORY_START + 41,
760 SVN_ERR_FS_CATEGORY_START + 42,
761 "Item is out of date")
772 SVN_ERR_FS_CATEGORY_START + 43,
773 "Unsupported FS format")
777 SVN_ERR_FS_CATEGORY_START + 44,
778 "Representation is being written")
782 SVN_ERR_FS_CATEGORY_START + 45,
783 "The generated transaction name is too
long")
787 SVN_ERR_FS_CATEGORY_START + 46,
788 "Filesystem has no such node origin record")
792 SVN_ERR_FS_CATEGORY_START + 47,
793 "Filesystem upgrade is not supported")
797 SVN_ERR_FS_CATEGORY_START + 48,
798 "Filesystem has no such checksum-representation index record")
802 SVN_ERR_FS_CATEGORY_START + 49,
803 "Property value in filesystem differs from the provided "
808 SVN_ERR_FS_CATEGORY_START + 50,
809 "The filesystem editor completion process was not followed")
813 SVN_ERR_FS_CATEGORY_START + 51,
814 "A packed revprop could not be read")
818 SVN_ERR_FS_CATEGORY_START + 52,
819 "Could not initialize the revprop caching infrastructure.")
823 SVN_ERR_FS_CATEGORY_START + 53,
824 "Malformed transaction ID
string.")
828 SVN_ERR_FS_CATEGORY_START + 54,
829 "Corrupt index file.")
833 SVN_ERR_FS_CATEGORY_START + 55,
834 "Revision not covered by index.")
838 SVN_ERR_FS_CATEGORY_START + 56,
839 "Item index too large for this revision.")
843 SVN_ERR_FS_CATEGORY_START + 57,
844 "Container index out of range.")
848 SVN_ERR_FS_CATEGORY_START + 58,
849 "Index files are inconsistent.")
853 SVN_ERR_FS_CATEGORY_START + 59,
854 "Lock operation failed")
858 SVN_ERR_FS_CATEGORY_START + 60,
859 "Unsupported FS type")
863 SVN_ERR_FS_CATEGORY_START + 61,
864 "Container capacity exceeded.")
868 SVN_ERR_FS_CATEGORY_START + 62,
869 "Malformed node revision ID
string.")
873 SVN_ERR_FS_CATEGORY_START + 63,
874 "Invalid generation number data.")
878 SVN_ERR_FS_CATEGORY_START + 64,
879 "Revprop manifest corrupt.")
883 SVN_ERR_FS_CATEGORY_START + 65,
884 "Property list is corrupt.")
888 SVN_ERR_FS_CATEGORY_START + 67,
889 "Content checksums supposedly match but content does not.")
893 SVN_ERR_FS_CATEGORY_START + 68,
894 "Unrecognized filesystem I/O control code")
899 SVN_ERR_REPOS_CATEGORY_START + 0,
900 "The repository is locked, perhaps for db recovery")
903 SVN_ERR_REPOS_CATEGORY_START + 1,
904 "A repository hook failed")
907 SVN_ERR_REPOS_CATEGORY_START + 2,
908 "Incorrect arguments supplied")
911 SVN_ERR_REPOS_CATEGORY_START + 3,
912 "A report cannot be generated because no data was supplied")
915 SVN_ERR_REPOS_CATEGORY_START + 4,
916 "Bogus revision report")
924 SVN_ERR_REPOS_CATEGORY_START + 5,
925 "Unsupported repository version")
928 SVN_ERR_REPOS_CATEGORY_START + 6,
929 "Disabled repository feature")
932 SVN_ERR_REPOS_CATEGORY_START + 7,
933 "Error running post-commit hook")
937 SVN_ERR_REPOS_CATEGORY_START + 8,
938 "Error running post-lock hook")
942 SVN_ERR_REPOS_CATEGORY_START + 9,
943 "Error running post-unlock hook")
947 SVN_ERR_REPOS_CATEGORY_START + 10,
948 "Repository upgrade is not supported")
953 SVN_ERR_RA_CATEGORY_START + 0,
954 "Bad URL passed to RA layer")
957 SVN_ERR_RA_CATEGORY_START + 1,
958 "Authorization failed")
961 SVN_ERR_RA_CATEGORY_START + 2,
962 "Unknown authorization method")
965 SVN_ERR_RA_CATEGORY_START + 3,
966 "Repository access method not implemented")
969 SVN_ERR_RA_CATEGORY_START + 4,
970 "Item is out of date")
973 SVN_ERR_RA_CATEGORY_START + 5,
974 "Repository has no UUID")
977 SVN_ERR_RA_CATEGORY_START + 6,
978 "Unsupported RA plugin ABI version")
982 SVN_ERR_RA_CATEGORY_START + 7,
983 "Path is not locked")
987 SVN_ERR_RA_CATEGORY_START + 8,
988 "Server can only replay from the root of a repository")
992 SVN_ERR_RA_CATEGORY_START + 9,
993 "Repository UUID does not match expected UUID")
997 SVN_ERR_RA_CATEGORY_START + 10,
998 "Repository root URL does not match expected root URL")
1002 SVN_ERR_RA_CATEGORY_START + 11,
1003 "Session URL does not match expected session URL")
1007 SVN_ERR_RA_CATEGORY_START + 12,
1008 "Can't create tunnel")
1012 SVN_ERR_RA_CATEGORY_START + 13,
1013 "Can't create session")
1018 SVN_ERR_RA_DAV_CATEGORY_START + 0,
1019 "RA layer failed to init socket layer")
1022 SVN_ERR_RA_DAV_CATEGORY_START + 1,
1023 "RA layer failed to create HTTP request")
1026 SVN_ERR_RA_DAV_CATEGORY_START + 2,
1027 "RA layer request failed")
1030 SVN_ERR_RA_DAV_CATEGORY_START + 3,
1031 "RA layer didn't receive requested OPTIONS info")
1034 SVN_ERR_RA_DAV_CATEGORY_START + 4,
1035 "RA layer failed to fetch properties")
1038 SVN_ERR_RA_DAV_CATEGORY_START + 5,
1039 "RA layer file already exists")
1045 SVN_ERR_RA_DAV_CATEGORY_START + 6,
1046 "Invalid configuration value")
1052 SVN_ERR_RA_DAV_CATEGORY_START + 7,
1053 "HTTP Path Not Found")
1056 SVN_ERR_RA_DAV_CATEGORY_START + 8,
1057 "Failed to execute WebDAV PROPPATCH")
1061 SVN_ERR_RA_DAV_CATEGORY_START + 9,
1062 "Malformed network data")
1066 SVN_ERR_RA_DAV_CATEGORY_START + 10,
1067 "Unable to extract data from response header")
1071 SVN_ERR_RA_DAV_CATEGORY_START + 11,
1072 "Repository has been moved")
1076 SVN_ERR_RA_DAV_CATEGORY_START + 12,
1077 "Connection timed out")
1081 SVN_ERR_RA_DAV_CATEGORY_START + 13,
1086 SVN_ERR_RA_DAV_CATEGORY_START + 14,
1087 "The server state conflicts with the requested preconditions")
1091 SVN_ERR_RA_DAV_CATEGORY_START + 15,
1092 "The URL doesn't allow the requested method")
1097 SVN_ERR_RA_LOCAL_CATEGORY_START + 0,
1098 "Couldn't find a repository")
1101 SVN_ERR_RA_LOCAL_CATEGORY_START + 1,
1102 "Couldn't open a repository")
1107 SVN_ERR_SVNDIFF_CATEGORY_START + 0,
1108 "Svndiff data has invalid header")
1111 SVN_ERR_SVNDIFF_CATEGORY_START + 1,
1112 "Svndiff data contains corrupt window")
1115 SVN_ERR_SVNDIFF_CATEGORY_START + 2,
1116 "Svndiff data contains backward-sliding source view")
1119 SVN_ERR_SVNDIFF_CATEGORY_START + 3,
1120 "Svndiff data contains invalid instruction")
1123 SVN_ERR_SVNDIFF_CATEGORY_START + 4,
1124 "Svndiff data ends unexpectedly")
1127 SVN_ERR_SVNDIFF_CATEGORY_START + 5,
1128 "Svndiff compressed data is invalid")
1133 SVN_ERR_APMOD_CATEGORY_START + 0,
1134 "Apache has no path to an SVN filesystem")
1137 SVN_ERR_APMOD_CATEGORY_START + 1,
1138 "Apache got a malformed URI")
1141 SVN_ERR_APMOD_CATEGORY_START + 2,
1142 "Activity not found")
1145 SVN_ERR_APMOD_CATEGORY_START + 3,
1146 "Baseline incorrect")
1149 SVN_ERR_APMOD_CATEGORY_START + 4,
1150 "Input/output error")
1155 SVN_ERR_CLIENT_CATEGORY_START + 0,
1156 "A path under version control is needed for this operation")
1159 SVN_ERR_CLIENT_CATEGORY_START + 1,
1160 "Repository access is needed for this operation")
1163 SVN_ERR_CLIENT_CATEGORY_START + 2,
1164 "Bogus revision information given")
1167 SVN_ERR_CLIENT_CATEGORY_START + 3,
1168 "Attempting to commit to a URL more than once")
1171 SVN_ERR_CLIENT_CATEGORY_START + 4,
1172 "Operation does not apply to binary file")
1177 SVN_ERR_CLIENT_CATEGORY_START + 5,
1178 "Format of an
svn:externals property was invalid")
1181 SVN_ERR_CLIENT_CATEGORY_START + 6,
1182 "Attempting restricted operation for modified resource")
1185 SVN_ERR_CLIENT_CATEGORY_START + 7,
1186 "Operation does not apply to directory")
1189 SVN_ERR_CLIENT_CATEGORY_START + 8,
1190 "Revision range is not allowed")
1193 SVN_ERR_CLIENT_CATEGORY_START + 9,
1194 "Inter-repository relocation not allowed")
1197 SVN_ERR_CLIENT_CATEGORY_START + 10,
1198 "Author name cannot contain a newline")
1201 SVN_ERR_CLIENT_CATEGORY_START + 11,
1202 "Bad property name")
1206 SVN_ERR_CLIENT_CATEGORY_START + 12,
1207 "Two versioned resources are unrelated")
1211 SVN_ERR_CLIENT_CATEGORY_START + 13,
1212 "Path has no lock token")
1216 SVN_ERR_CLIENT_CATEGORY_START + 14,
1217 "Operation does not support multiple sources")
1221 SVN_ERR_CLIENT_CATEGORY_START + 15,
1222 "No versioned parent directories")
1226 SVN_ERR_CLIENT_CATEGORY_START + 16,
1227 "Working copy and merge source not ready for reintegration")
1231 SVN_ERR_CLIENT_CATEGORY_START + 17,
1232 "A file external cannot overwrite an existing versioned item")
1236 SVN_ERR_CLIENT_CATEGORY_START + 18,
1237 "Invalid path component strip count specified")
1241 SVN_ERR_CLIENT_CATEGORY_START + 19,
1242 "Detected a cycle while processing the operation")
1246 SVN_ERR_CLIENT_CATEGORY_START + 20,
1247 "Working copy and merge source not ready for reintegration")
1251 SVN_ERR_CLIENT_CATEGORY_START + 21,
1252 "Invalid mergeinfo detected in merge target")
1256 SVN_ERR_CLIENT_CATEGORY_START + 22,
1257 "Can't perform this operation without a valid lock token")
1261 SVN_ERR_CLIENT_CATEGORY_START + 23,
1262 "The operation is forbidden by the server")
1266 SVN_ERR_CLIENT_CATEGORY_START + 24,
1267 "The conflict resolution option is not applicable")
1272 SVN_ERR_MISC_CATEGORY_START + 0,
1273 "A problem occurred; see other errors for details")
1276 SVN_ERR_MISC_CATEGORY_START + 1,
1277 "Failure loading plugin")
1280 SVN_ERR_MISC_CATEGORY_START + 2,
1284 SVN_ERR_MISC_CATEGORY_START + 3,
1288 SVN_ERR_MISC_CATEGORY_START + 4,
1289 "Incorrect parameters given")
1292 SVN_ERR_MISC_CATEGORY_START + 5,
1293 "Tried a versioning operation on an unversioned resource")
1296 SVN_ERR_MISC_CATEGORY_START + 6,
1300 SVN_ERR_MISC_CATEGORY_START + 7,
1301 "Trying to use an unsupported feature")
1304 SVN_ERR_MISC_CATEGORY_START + 8,
1308 SVN_ERR_MISC_CATEGORY_START + 9,
1309 "Illegal target for the requested operation")
1312 SVN_ERR_MISC_CATEGORY_START + 10,
1313 "MD5 checksum is missing")
1316 SVN_ERR_MISC_CATEGORY_START + 11,
1317 "Directory needs to be empty but is not")
1320 SVN_ERR_MISC_CATEGORY_START + 12,
1321 "Error calling external program")
1324 SVN_ERR_MISC_CATEGORY_START + 13,
1325 "Python exception has been set with the error")
1328 SVN_ERR_MISC_CATEGORY_START + 14,
1329 "A checksum mismatch occurred")
1332 SVN_ERR_MISC_CATEGORY_START + 15,
1333 "The operation was interrupted")
1336 SVN_ERR_MISC_CATEGORY_START + 16,
1337 "The specified diff option is not supported")
1340 SVN_ERR_MISC_CATEGORY_START + 17,
1341 "Property not found")
1344 SVN_ERR_MISC_CATEGORY_START + 18,
1345 "No auth file path available")
1349 SVN_ERR_MISC_CATEGORY_START + 19,
1350 "Incompatible library version")
1354 SVN_ERR_MISC_CATEGORY_START + 20,
1355 "Mergeinfo parse error")
1359 SVN_ERR_MISC_CATEGORY_START + 21,
1360 "Cease invocation of this API")
1364 SVN_ERR_MISC_CATEGORY_START + 22,
1365 "Error parsing revision number")
1369 SVN_ERR_MISC_CATEGORY_START + 23,
1370 "Iteration terminated before completion")
1374 SVN_ERR_MISC_CATEGORY_START + 24,
1375 "Unknown changelist")
1379 SVN_ERR_MISC_CATEGORY_START + 25,
1380 "Reserved directory name in command line arguments")
1384 SVN_ERR_MISC_CATEGORY_START + 26,
1389 SVN_ERR_MISC_CATEGORY_START + 27,
1394 SVN_ERR_MISC_CATEGORY_START + 28,
1395 "APR memcache library not available")
1399 SVN_ERR_MISC_CATEGORY_START + 29,
1400 "Couldn't perform atomic initialization")
1404 SVN_ERR_MISC_CATEGORY_START + 30,
1409 SVN_ERR_MISC_CATEGORY_START + 31,
1410 "Attempted to write to readonly SQLite db")
1416 SVN_ERR_MISC_CATEGORY_START + 32,
1417 "Unsupported schema found in SQLite db")
1421 SVN_ERR_MISC_CATEGORY_START + 33,
1422 "The SQLite db is busy")
1426 SVN_ERR_MISC_CATEGORY_START + 34,
1427 "SQLite busy at transaction rollback; "
1428 "resetting all busy SQLite statements to allow rollback")
1432 SVN_ERR_MISC_CATEGORY_START + 35,
1433 "Constraint error in SQLite db")
1437 SVN_ERR_MISC_CATEGORY_START + 36,
1438 "Too many memcached servers configured")
1442 SVN_ERR_MISC_CATEGORY_START + 37,
1443 "Failed to parse version number
string")
1447 SVN_ERR_MISC_CATEGORY_START + 38,
1448 "Atomic data storage is corrupt")
1452 SVN_ERR_MISC_CATEGORY_START + 39,
1453 "utf8proc library error")
1457 SVN_ERR_MISC_CATEGORY_START + 40,
1458 "Bad arguments to SQL operators GLOB or LIKE")
1462 SVN_ERR_MISC_CATEGORY_START + 41,
1463 "Packed data stream is corrupt")
1467 SVN_ERR_MISC_CATEGORY_START + 42,
1468 "Additional errors:")
1472 SVN_ERR_MISC_CATEGORY_START + 43,
1473 "Parser error: invalid input")
1477 SVN_ERR_MISC_CATEGORY_START + 44,
1478 "SQLite transaction rollback failed")
1482 SVN_ERR_MISC_CATEGORY_START + 45,
1483 "LZ4 compression failed")
1487 SVN_ERR_MISC_CATEGORY_START + 46,
1488 "LZ4 decompression failed")
1492 SVN_ERR_MISC_CATEGORY_START + 47,
1493 "Could not canonicalize path or URI")
1498 SVN_ERR_CL_CATEGORY_START + 0,
1499 "Error parsing arguments")
1502 SVN_ERR_CL_CATEGORY_START + 1,
1503 "Not enough arguments provided")
1506 SVN_ERR_CL_CATEGORY_START + 2,
1507 "Mutually exclusive arguments specified")
1510 SVN_ERR_CL_CATEGORY_START + 3,
1511 "Attempted command in administrative dir")
1514 SVN_ERR_CL_CATEGORY_START + 4,
1515 "The log message file is under version control")
1518 SVN_ERR_CL_CATEGORY_START + 5,
1519 "The log message is a pathname")
1522 SVN_ERR_CL_CATEGORY_START + 6,
1523 "Committing in directory scheduled for addition")
1526 SVN_ERR_CL_CATEGORY_START + 7,
1527 "No external editor available")
1530 SVN_ERR_CL_CATEGORY_START + 8,
1531 "Something is wrong with the log message's contents")
1534 SVN_ERR_CL_CATEGORY_START + 9,
1535 "A log message was given where none was necessary")
1538 SVN_ERR_CL_CATEGORY_START + 10,
1539 "No external merge tool available")
1542 SVN_ERR_CL_CATEGORY_START + 11,
1543 "Failed processing one or more externals definitions")
1547 SVN_ERR_CL_CATEGORY_START + 12,
1548 "Repository verification failed")
1553 SVN_ERR_RA_SVN_CATEGORY_START + 0,
1554 "Special code for wrapping server errors to report to client")
1557 SVN_ERR_RA_SVN_CATEGORY_START + 1,
1558 "Unknown
svn protocol command")
1561 SVN_ERR_RA_SVN_CATEGORY_START + 2,
1562 "Network connection closed unexpectedly")
1565 SVN_ERR_RA_SVN_CATEGORY_START + 3,
1566 "Network read/write error")
1569 SVN_ERR_RA_SVN_CATEGORY_START + 4,
1570 "Malformed network data")
1573 SVN_ERR_RA_SVN_CATEGORY_START + 5,
1574 "Couldn't find a repository")
1577 SVN_ERR_RA_SVN_CATEGORY_START + 6,
1578 "Client/server version mismatch")
1582 SVN_ERR_RA_SVN_CATEGORY_START + 7,
1583 "Cannot negotiate authentication mechanism")
1587 SVN_ERR_RA_SVN_CATEGORY_START + 8,
1588 "Editor drive was aborted")
1592 SVN_ERR_RA_SVN_CATEGORY_START + 9,
1593 "Client request too
long")
1597 SVN_ERR_RA_SVN_CATEGORY_START + 10,
1598 "Server response too
long")
1605 SVN_ERR_AUTHN_CATEGORY_START + 0,
1606 "Credential data unavailable")
1609 SVN_ERR_AUTHN_CATEGORY_START + 1,
1610 "No authentication provider available")
1613 SVN_ERR_AUTHN_CATEGORY_START + 2,
1614 "All authentication providers exhausted")
1617 SVN_ERR_AUTHN_CATEGORY_START + 3,
1618 "Credentials not saved")
1622 SVN_ERR_AUTHN_CATEGORY_START + 4,
1623 "Authentication failed")
1628 SVN_ERR_AUTHZ_CATEGORY_START + 0,
1629 "Read access denied for root of edit")
1633 SVN_ERR_AUTHZ_CATEGORY_START + 1,
1634 "Item is not readable")
1638 SVN_ERR_AUTHZ_CATEGORY_START + 2,
1639 "Item is partially readable")
1642 SVN_ERR_AUTHZ_CATEGORY_START + 3,
1643 "Invalid authz configuration")
1647 SVN_ERR_AUTHZ_CATEGORY_START + 4,
1648 "Item is not writable")
1654 SVN_ERR_DIFF_CATEGORY_START + 0,
1655 "Diff data source modified unexpectedly")
1659 SVN_ERR_DIFF_CATEGORY_START + 1,
1660 "Diff data unexpected")
1666 SVN_ERR_RA_SERF_CATEGORY_START + 0,
1667 "Initialization of SSPI library failed")
1672 SVN_ERR_RA_SERF_CATEGORY_START + 1,
1673 "Server SSL certificate untrusted")
1677 SVN_ERR_RA_SERF_CATEGORY_START + 2,
1678 "Initialization of the GSSAPI context failed")
1682 SVN_ERR_RA_SERF_CATEGORY_START + 3,
1683 "While handling serf response:")
1687 SVN_ERR_RA_SERF_CATEGORY_START + 4,
1688 "Can't read from stream")
1693 SVN_ERR_MALFUNC_CATEGORY_START + 0,
1694 "Assertion failure")
1697 SVN_ERR_MALFUNC_CATEGORY_START + 1,
1698 "No non-tracing links found in the error chain")
1705 SVN_ERR_X509_CATEGORY_START + 0,
1706 "Unexpected end of ASN1 data")
1709 SVN_ERR_X509_CATEGORY_START + 1,
1710 "Unexpected ASN1 tag")
1713 SVN_ERR_X509_CATEGORY_START + 2,
1714 "Invalid ASN1 length")
1717 SVN_ERR_X509_CATEGORY_START + 3,
1718 "ASN1 length mismatch")
1721 SVN_ERR_X509_CATEGORY_START + 4,
1722 "Invalid ASN1 data")
1725 SVN_ERR_X509_CATEGORY_START + 5,
1726 "Unavailable X509 feature")
1729 SVN_ERR_X509_CATEGORY_START + 6,
1730 "Invalid PEM certificate")
1733 SVN_ERR_X509_CATEGORY_START + 7,
1734 "Invalid certificate format")
1737 SVN_ERR_X509_CATEGORY_START + 8,
1738 "Invalid certificate version")
1741 SVN_ERR_X509_CATEGORY_START + 9,
1742 "Invalid certificate serial number")
1745 SVN_ERR_X509_CATEGORY_START + 10,
1746 "Found invalid algorithm in certificate")
1749 SVN_ERR_X509_CATEGORY_START + 11,
1750 "Found invalid name in certificate")
1753 SVN_ERR_X509_CATEGORY_START + 12,
1754 "Found invalid date in certificate")
1757 SVN_ERR_X509_CATEGORY_START + 13,
1758 "Found invalid public key in certificate")
1761 SVN_ERR_X509_CATEGORY_START + 14,
1762 "Found invalid signature in certificate")
1765 SVN_ERR_X509_CATEGORY_START + 15,
1766 "Found invalid extensions in certificate")
1769 SVN_ERR_X509_CATEGORY_START + 16,
1770 "Unknown certificate version")
1773 SVN_ERR_X509_CATEGORY_START + 17,
1777 SVN_ERR_X509_CATEGORY_START + 18,
1778 "Certificate signature mismatch")
1781 SVN_ERR_X509_CATEGORY_START + 19,
1782 "Certficate verification failed")
1787 #undef SVN_ERROR_START 1789 #undef SVN_ERROR_END "Diff data source modified unexpectedly"
"Can't find an entry"
"Special code for wrapping server errors to report to client"
"Repository has been moved"
"Error parsing revision number"
"No auth file path available"
"Bogus server specification"
"Name is not a single path component"
"Error running post-unlock hook"
"Found invalid name in certificate"
"Cannot move a file external"
"The specified path has an unexpected status"
"Filesystem directory has no such entry"
"Cannot negotiate authentication mechanism"
"Unsupported schema found in SQLite db"
"Operation does not apply to binary file"
"Lock token is incorrect"
"Svndiff data contains corrupt window"
"Attempt to unlock with non-empty unwind stack"
"Data cannot be safely XML-escaped"
"Name does not refer to a filesystem directory"
"<delta-pkg> is missing ancestry"
"Invalid certificate serial number"
"The generated transaction name is too long"
"The specified transaction is not mutable"
"Path is not a working copy directory"
"Found a working copy path"
"Working copy text base is corrupt"
"The conflict resolution option is not applicable"
"Working copy is corrupt"
"Credential data unavailable"
"Invalid filesystem transaction name"
"Couldn't find a repository"
"Directory needs to be empty but is not"
"Repository upgrade is not supported"
"Detected a cycle while processing the operation"
"RA layer failed to create HTTP request"
"Author name cannot contain a newline"
"A packed revprop could not be read"
"RA layer didn't receive requested OPTIONS info"
"Object is not a revision root"
"The repository is locked, perhaps for db recovery"
"No external editor available"
"Filesystem has no such node origin record"
"Path is not a working copy file"
"Framing error in pipe protocol"
"Disabled repository feature"
"Inquiry about unknown capability"
"Found invalid date in certificate"
"Berkeley DB deadlock error"
"Failed to locate 'copyfrom' path in working copy"
"Representation is being written"
"Invalid authz configuration"
"Unavailable X509 feature"
"Item already exists in filesystem"
"The server state conflicts with the requested preconditions"
"Initialization of SSPI library failed"
"Packed data stream is corrupt"
"Attempt to pop empty WC unwind stack"
"A file external cannot overwrite an existing versioned item"
"The working copy needs to be upgraded"
"Attempt to remove or recreate fs root dir"
"Too many memcached servers configured"
"Unknown svn protocol command"
"Filesystem has no such checksum-representation index record"
"Unsupported repository version"
"RA layer file already exists"
"Revprop manifest corrupt."
"Invalid path component strip count specified"
"Failed to parse version number string"
"Invalid character in hex checksum"
"Could not initialize the revprop caching infrastructure."
"Invalid compression method"
"MD5 checksum is missing"
"A report cannot be generated because no data was supplied"
"Cannot change node kind"
"Server response too long"
"Invalid mergeinfo detected in merge target"
"Network read/write error"
"Error parsing arguments"
"Not enough arguments provided"
"Name does not refer to a filesystem file"
"Unmergeable scheduling requested on an entry"
"Iteration terminated before completion"
"Attempted to lock an already-locked dir"
"Unknown string value of token"
"Couldn't perform atomic initialization"
"Inter-repository relocation not allowed"
"No non-tracing links found in the error chain"
"Container capacity exceeded."
"Found invalid extensions in certificate"
"The specified diff option is not supported"
"Path syntax not supported in this context"
"Item is partially readable"
"Object is not a transaction root"
"Invalid changelist name"
"Python exception has been set with the error"
"Merge conflict during commit"
"A path under version control is needed for this operation"
"Reserved directory name in command line arguments"
"Wrong or unexpected property value"
"Revision range is not allowed"
"Line endings other than expected"
"No external merge tool available"
"Can't perform this operation without a valid lock token"
"RA layer failed to init socket layer"
"Unknown authorization method"
"Two versioned resources are unrelated"
"Index files are inconsistent."
"Incorrect parameters given"
"Committing in directory scheduled for addition"
"Stream doesn't support seeking"
"Couldn't open a repository"
"No user associated with filesystem"
"Atomic data storage is corrupt"
"Format of an svn:externals property was invalid"
"The URL doesn't allow the requested method"
"Working copy and merge source not ready for reintegration"
"Tried to change an immutable representation"
"The specified node is not a symlink"
"Inconsistent line ending style"
"Invalid configuration value"
"Failed processing one or more externals definitions"
"Filesystem has no such copy"
"A problem occurred; see other errors for details"
"LZ4 decompression failed"
"Filesystem upgrade is not supported"
"Network connection closed unexpectedly"
"Malformed transaction ID string."
"APR memcache library not available"
"A representation vanished or changed between reads"
"The filesystem editor completion process was not followed"
"Repository verification failed"
"All authentication providers exhausted"
"Mutually exclusive arguments specified"
"Problem on first log entry in a working copy"
"Unknown certificate version"
"Tried a versioning operation on an unversioned resource"
"Unrecognized binary data encoding; can't decode"
"Version file format not correct"
"XML data was not well-formed"
"Cease invocation of this API"
"While handling serf response:"
"Attempting restricted operation for modified resource"
"Can't find a working copy path"
"Unexpected or unknown property kind"
"The operation cannot be performed with the specified depth"
"Server SSL certificate untrusted"
"Session URL does not match expected session URL"
"Invalid filesystem revision number"
"Repository UUID does not match expected UUID"
"Incompatible library version"
"Unexpected EOF on stream"
"Apache has no path to an SVN filesystem"
"RA layer request failed"
"RA layer failed to fetch properties"
"Invalid generation number data."
"The log message is a pathname"
"Svndiff data ends unexpectedly"
"Mismatch popping the WC unwind stack"
"Ran out of unique names"
"Working copy is not up-to-date"
"A repository hook failed"
"Malformed skeleton data"
"String does not represent a node or node-rev-id"
"Failed to execute WebDAV PROPPATCH"
"Moving a path from one changelist to another"
"Error calling external program"
"Certficate verification failed"
"URL access forbidden for unknown reason"
"Content checksums supposedly match but content does not."
"Invalid filesystem path syntax"
revision::number status(context &ctx, const char *path, const revision &rev, depth depth, status_flags flags, status_callback callback)
Perform a status operation on path.
"Can't read from stream"
"Can't create session"
"Repository access is needed for this operation"
"Constraint error in SQLite db"
"Filesystem has no such representation"
"Attempted command in administrative dir"
"Error running post-lock hook"
"Unexpected end of ASN1 data"
"Container index out of range."
"Svndiff data contains invalid instruction"
"Trying to use an unsupported feature"
"Bogus revision information given"
"Incorrect arguments supplied"
"Repository access method not implemented"
"Changelist doesn't match"
"Server can only replay from the root of a repository"
"Illegal target for the requested operation"
"No such XML tag attribute"
"Couldn't open a working copy file because access was denied"
"Unsupported working copy format"
"Malformed node revision ID string."
"A conflict in the working copy obstructs the current operation"
"Operation does not apply to directory"
"A checksum mismatch occurred"
"Revision not covered by index."
"Found invalid public key in certificate"
"Filesystem has no such string"
"Bad arguments to SQL operators GLOB or LIKE"
"The operation was interrupted"
"Unrecognized stream data"
"Unexpected node kind found"
"Property value in filesystem differs from the provided " "base value"
"Invalid PEM certificate"
"Invalid certificate format"
"Unrecognized line ending style"
"The operation is forbidden by the server"
"Found invalid algorithm in certificate"
constexpr bool unknown(tristate t) noexcept
Test for the unknown tristate state.
"Apache got a malformed URI"
"Working copy not locked; this is probably a bug, please report"
"Unexpected line ending in the property value"
"Read access denied for root of edit"
"Initialization of the GSSAPI context failed"
"Client request too long"
"Bad URL passed to RA layer"
"Cannot delete a file external"
"Transaction is out of date"
"Error closing filesystem"
"The working copy is missing"
"Invalid configuration value"
"Conflict resolution failed"
"Something is wrong with the log message's contents"
"Certificate uses unknown public key algorithm"
"Working copy and merge source not ready for reintegration"
"Svndiff data contains backward-sliding source view"
"Client/server version mismatch"
"SQLite transaction rollback failed"
"No authentication provider available"
"Could not canonicalize path or URI"
"Svndiff compressed data is invalid"
"Path is not a working copy directory"
"Property list is corrupt."
"Filesystem is already open"
"Repository root URL does not match expected root URL"
"Attempt to change immutable filesystem node"
"Can't create an entry for a forbidden name"
"Left locally modified or unversioned files"
"The log message file is under version control"
"Invalid operation on the current working directory"
"Something's amiss with the wc sqlite database"
"Couldn't find a repository"
"Unrecognized filesystem I/O control code"
"Bad parent pool passed to svn_make_pool()"
"Svndiff data has invalid header"
"Found invalid signature in certificate"
"Filesystem has no such lock"
"Unsupported RA plugin ABI version"
"Previous operation has not finished; " "run 'cleanup' if it was interrupted"
"Operation does not support multiple sources"
"Item index too large for this revision."
"General filesystem error"
"No versioned parent directories"
"Unable to extract data from response header"
"Entry has an invalid attribute"
"A log message was given where none was necessary"
"Username does not match lock owner"
"SQLite busy at transaction rollback; " "resetting all busy SQLite statements to allow rollback" ...
"Certificate signature mismatch"
"Attempting to commit to a URL more than once"
"Transaction is not dead"
"Error running post-commit hook"
"Invalid certificate version"
"Path is not an immediate child of the specified directory"
"Can't create tunnel"
"Attempted to write to readonly SQLite db"
"Editor drive was aborted"
"Parser error: invalid input"
"Mixed-revision working copy was found but not expected"
"Unexpected XML element found"
"Duplicate targets in svn:externals property"
"Unsupported checksum type"
"Filesystem has no such node-rev-id"