Subversion
svn_error_codes.h
Go to the documentation of this file.
1 /**
2  * @copyright
3  * ====================================================================
4  * Licensed to the Apache Software Foundation (ASF) under one
5  * or more contributor license agreements. See the NOTICE file
6  * distributed with this work for additional information
7  * regarding copyright ownership. The ASF licenses this file
8  * to you under the Apache License, Version 2.0 (the
9  * "License"); you may not use this file except in compliance
10  * with the License. You may obtain a copy of the License at
11  *
12  * http://www.apache.org/licenses/LICENSE-2.0
13  *
14  * Unless required by applicable law or agreed to in writing,
15  * software distributed under the License is distributed on an
16  * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
17  * KIND, either express or implied. See the License for the
18  * specific language governing permissions and limitations
19  * under the License.
20  * ====================================================================
21  * @endcopyright
22  *
23  * @file svn_error_codes.h
24  * @brief Subversion error codes.
25  */
26 
27 /* What's going on here?
28 
29  In order to define error codes and their associated description
30  strings in the same place, we overload the SVN_ERRDEF() macro with
31  two definitions below. Both take two arguments, an error code name
32  and a description string. One definition of the macro just throws
33  away the string and defines enumeration constants using the error
34  code names -- that definition is used by the header file that
35  exports error codes to the rest of Subversion. The other
36  definition creates a static table mapping the enum codes to their
37  corresponding strings -- that definition is used by the C file that
38  implements svn_strerror().
39 
40  The header and C files both include this file, using #defines to
41  control which version of the macro they get.
42 */
43 
44 
45 /* Process this file if we're building an error array, or if we have
46  not defined the enumerated constants yet. */
47 #if defined(SVN_ERROR_BUILD_ARRAY) || !defined(SVN_ERROR_ENUM_DEFINED)
48 
49 /* Note: despite lacking double underscores in its name, the macro
50  SVN_ERROR_BUILD_ARRAY is an implementation detail of Subversion and not
51  a public API. */
52 
53 
54 #include <apr_errno.h> /* APR's error system */
55 
56 #ifdef __cplusplus
57 extern "C" {
58 #endif /* __cplusplus */
59 
60 #ifndef DOXYGEN_SHOULD_SKIP_THIS
61 
62 #if defined(SVN_ERROR_BUILD_ARRAY)
63 
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 } };
69 
70 #elif !defined(SVN_ERROR_ENUM_DEFINED)
71 
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) /** str */ num = offset,
76 #define SVN_ERROR_END SVN_ERR_LAST } svn_errno_t;
77 
78 #define SVN_ERROR_ENUM_DEFINED
79 
80 #endif
81 
82 /* Define custom Subversion error numbers, in the range reserved for
83  that in APR: from APR_OS_START_USERERR to APR_OS_START_SYSERR (see
84  apr_errno.h).
85 
86  Error numbers are divided into categories of up to 5000 errors
87  each. Since we're dividing up the APR user error space, which has
88  room for 500,000 errors, we can have up to 100 categories.
89  Categories are fixed-size; if a category has fewer than 5000
90  errors, then it just ends with a range of unused numbers.
91 
92  To maintain binary compatibility, please observe these guidelines:
93 
94  - When adding a new error, always add on the end of the
95  appropriate category, so that the real values of existing
96  errors are not changed.
97 
98  - When deleting an error, leave a placeholder comment indicating
99  the offset, again so that the values of other errors are not
100  perturbed.
101 */
102 
103 #define SVN_ERR_CATEGORY_SIZE 5000
104 
105 /* Leave one category of room at the beginning, for SVN_WARNING and
106  any other such beasts we might create in the future. */
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))
155 
156 #endif /* DOXYGEN_SHOULD_SKIP_THIS */
157 
158 /** Collection of Subversion error code values, located within the
159  * APR user error space. */
160 SVN_ERROR_START
161 
162  /* validation ("BAD_FOO") errors */
163 
164  SVN_ERRDEF(SVN_ERR_BAD_CONTAINING_POOL,
165  SVN_ERR_BAD_CATEGORY_START + 0,
166  "Bad parent pool passed to svn_make_pool()")
167 
168  SVN_ERRDEF(SVN_ERR_BAD_FILENAME,
169  SVN_ERR_BAD_CATEGORY_START + 1,
170  "Bogus filename")
171 
172  SVN_ERRDEF(SVN_ERR_BAD_URL,
173  SVN_ERR_BAD_CATEGORY_START + 2,
174  "Bogus URL")
175 
176  SVN_ERRDEF(SVN_ERR_BAD_DATE,
177  SVN_ERR_BAD_CATEGORY_START + 3,
178  "Bogus date")
179 
180  SVN_ERRDEF(SVN_ERR_BAD_MIME_TYPE,
181  SVN_ERR_BAD_CATEGORY_START + 4,
182  "Bogus mime-type")
183 
184  /** @since New in 1.5.
185  *
186  * Note that there was an unused slot sitting here at
187  * SVN_ERR_BAD_CATEGORY_START + 5, so error codes after this aren't
188  * necessarily "New in 1.5" just because they come later.
189  */
190  SVN_ERRDEF(SVN_ERR_BAD_PROPERTY_VALUE,
191  SVN_ERR_BAD_CATEGORY_START + 5,
192  "Wrong or unexpected property value")
193 
195  SVN_ERR_BAD_CATEGORY_START + 6,
196  "Version file format not correct")
197 
198  SVN_ERRDEF(SVN_ERR_BAD_RELATIVE_PATH,
199  SVN_ERR_BAD_CATEGORY_START + 7,
200  "Path is not an immediate child of the specified directory")
201 
202  SVN_ERRDEF(SVN_ERR_BAD_UUID,
203  SVN_ERR_BAD_CATEGORY_START + 8,
204  "Bogus UUID")
205 
206  /** @since New in 1.6. */
207  SVN_ERRDEF(SVN_ERR_BAD_CONFIG_VALUE,
208  SVN_ERR_BAD_CATEGORY_START + 9,
209  "Invalid configuration value")
210 
212  SVN_ERR_BAD_CATEGORY_START + 10,
213  "Bogus server specification")
214 
215  SVN_ERRDEF(SVN_ERR_BAD_CHECKSUM_KIND,
216  SVN_ERR_BAD_CATEGORY_START + 11,
217  "Unsupported checksum type")
218 
219  SVN_ERRDEF(SVN_ERR_BAD_CHECKSUM_PARSE,
220  SVN_ERR_BAD_CATEGORY_START + 12,
221  "Invalid character in hex checksum")
222 
223  /** @since New in 1.7. */
224  SVN_ERRDEF(SVN_ERR_BAD_TOKEN,
225  SVN_ERR_BAD_CATEGORY_START + 13,
226  "Unknown string value of token")
227 
228  /** @since New in 1.7. */
229  SVN_ERRDEF(SVN_ERR_BAD_CHANGELIST_NAME,
230  SVN_ERR_BAD_CATEGORY_START + 14,
231  "Invalid changelist name")
232 
233  /** @since New in 1.8. */
234  SVN_ERRDEF(SVN_ERR_BAD_ATOMIC,
235  SVN_ERR_BAD_CATEGORY_START + 15,
236  "Invalid atomic")
237 
238  /** @since New in 1.9. */
240  SVN_ERR_BAD_CATEGORY_START + 16,
241  "Invalid compression method")
242 
243  /** @since New in 1.10. */
245  SVN_ERR_BAD_CATEGORY_START + 17,
246  "Unexpected line ending in the property value")
247 
248  /* xml errors */
249 
250  SVN_ERRDEF(SVN_ERR_XML_ATTRIB_NOT_FOUND,
251  SVN_ERR_XML_CATEGORY_START + 0,
252  "No such XML tag attribute")
253 
254  SVN_ERRDEF(SVN_ERR_XML_MISSING_ANCESTRY,
255  SVN_ERR_XML_CATEGORY_START + 1,
256  "<delta-pkg> is missing ancestry")
257 
258  SVN_ERRDEF(SVN_ERR_XML_UNKNOWN_ENCODING,
259  SVN_ERR_XML_CATEGORY_START + 2,
260  "Unrecognized binary data encoding; can't decode")
261 
262  SVN_ERRDEF(SVN_ERR_XML_MALFORMED,
263  SVN_ERR_XML_CATEGORY_START + 3,
264  "XML data was not well-formed")
265 
266  SVN_ERRDEF(SVN_ERR_XML_UNESCAPABLE_DATA,
267  SVN_ERR_XML_CATEGORY_START + 4,
268  "Data cannot be safely XML-escaped")
269 
270  /** @since New in 1.9. */
272  SVN_ERR_XML_CATEGORY_START + 5,
273  "Unexpected XML element found")
274 
275  /* io errors */
276 
277  SVN_ERRDEF(SVN_ERR_IO_INCONSISTENT_EOL,
278  SVN_ERR_IO_CATEGORY_START + 0,
279  "Inconsistent line ending style")
280 
281  SVN_ERRDEF(SVN_ERR_IO_UNKNOWN_EOL,
282  SVN_ERR_IO_CATEGORY_START + 1,
283  "Unrecognized line ending style")
284 
285  /** @deprecated Unused, slated for removal in the next major release. */
286  SVN_ERRDEF(SVN_ERR_IO_CORRUPT_EOL,
287  SVN_ERR_IO_CATEGORY_START + 2,
288  "Line endings other than expected")
289 
291  SVN_ERR_IO_CATEGORY_START + 3,
292  "Ran out of unique names")
293 
294  /** @deprecated Unused, slated for removal in the next major release. */
295  SVN_ERRDEF(SVN_ERR_IO_PIPE_FRAME_ERROR,
296  SVN_ERR_IO_CATEGORY_START + 4,
297  "Framing error in pipe protocol")
298 
299  /** @deprecated Unused, slated for removal in the next major release. */
300  SVN_ERRDEF(SVN_ERR_IO_PIPE_READ_ERROR,
301  SVN_ERR_IO_CATEGORY_START + 5,
302  "Read error in pipe")
303 
304  SVN_ERRDEF(SVN_ERR_IO_WRITE_ERROR,
305  SVN_ERR_IO_CATEGORY_START + 6,
306  "Write error")
307 
308  /** @since New in 1.7. */
309  SVN_ERRDEF(SVN_ERR_IO_PIPE_WRITE_ERROR,
310  SVN_ERR_IO_CATEGORY_START + 7,
311  "Write error in pipe")
312 
313  /* stream errors */
314 
316  SVN_ERR_STREAM_CATEGORY_START + 0,
317  "Unexpected EOF on stream")
318 
320  SVN_ERR_STREAM_CATEGORY_START + 1,
321  "Malformed stream data")
322 
324  SVN_ERR_STREAM_CATEGORY_START + 2,
325  "Unrecognized stream data")
326 
327  /** @since New in 1.7. */
329  SVN_ERR_STREAM_CATEGORY_START + 3,
330  "Stream doesn't support seeking")
331 
332  /** Since New in 1.9. */
333  SVN_ERRDEF(SVN_ERR_STREAM_NOT_SUPPORTED,
334  SVN_ERR_STREAM_CATEGORY_START + 4,
335  "Stream doesn't support this capability")
336 
337  /* node errors */
338 
339  SVN_ERRDEF(SVN_ERR_NODE_UNKNOWN_KIND,
340  SVN_ERR_NODE_CATEGORY_START + 0,
341  "Unknown svn_node_kind")
342 
343  SVN_ERRDEF(SVN_ERR_NODE_UNEXPECTED_KIND,
344  SVN_ERR_NODE_CATEGORY_START + 1,
345  "Unexpected node kind found")
346 
347  /* entry errors */
348 
349  SVN_ERRDEF(SVN_ERR_ENTRY_NOT_FOUND,
350  SVN_ERR_ENTRY_CATEGORY_START + 0,
351  "Can't find an entry")
352 
353  /* UNUSED error slot: + 1 */
354 
355  SVN_ERRDEF(SVN_ERR_ENTRY_EXISTS,
356  SVN_ERR_ENTRY_CATEGORY_START + 2,
357  "Entry already exists")
358 
360  SVN_ERR_ENTRY_CATEGORY_START + 3,
361  "Entry has no revision")
362 
363  SVN_ERRDEF(SVN_ERR_ENTRY_MISSING_URL,
364  SVN_ERR_ENTRY_CATEGORY_START + 4,
365  "Entry has no URL")
366 
368  SVN_ERR_ENTRY_CATEGORY_START + 5,
369  "Entry has an invalid attribute")
370 
371  SVN_ERRDEF(SVN_ERR_ENTRY_FORBIDDEN,
372  SVN_ERR_ENTRY_CATEGORY_START + 6,
373  "Can't create an entry for a forbidden name")
374 
375  /* wc errors */
376 
377  SVN_ERRDEF(SVN_ERR_WC_OBSTRUCTED_UPDATE,
378  SVN_ERR_WC_CATEGORY_START + 0,
379  "Obstructed update")
380 
381  /** @deprecated Unused, slated for removal in the next major release. */
382  SVN_ERRDEF(SVN_ERR_WC_UNWIND_MISMATCH,
383  SVN_ERR_WC_CATEGORY_START + 1,
384  "Mismatch popping the WC unwind stack")
385 
386  /** @deprecated Unused, slated for removal in the next major release. */
387  SVN_ERRDEF(SVN_ERR_WC_UNWIND_EMPTY,
388  SVN_ERR_WC_CATEGORY_START + 2,
389  "Attempt to pop empty WC unwind stack")
390 
391  /** @deprecated Unused, slated for removal in the next major release. */
392  SVN_ERRDEF(SVN_ERR_WC_UNWIND_NOT_EMPTY,
393  SVN_ERR_WC_CATEGORY_START + 3,
394  "Attempt to unlock with non-empty unwind stack")
395 
396  SVN_ERRDEF(SVN_ERR_WC_LOCKED,
397  SVN_ERR_WC_CATEGORY_START + 4,
398  "Attempted to lock an already-locked dir")
399 
400  SVN_ERRDEF(SVN_ERR_WC_NOT_LOCKED,
401  SVN_ERR_WC_CATEGORY_START + 5,
402  "Working copy not locked; this is probably a bug, please report")
403 
404  /** @deprecated Unused, slated for removal in the next major release. */
405  SVN_ERRDEF(SVN_ERR_WC_INVALID_LOCK,
406  SVN_ERR_WC_CATEGORY_START + 6,
407  "Invalid lock")
408 
409  /** @since New in 1.7. Previously this error number was used by
410  * #SVN_ERR_WC_NOT_DIRECTORY, which is now an alias for this error. */
411  SVN_ERRDEF(SVN_ERR_WC_NOT_WORKING_COPY,
412  SVN_ERR_WC_CATEGORY_START + 7,
413  "Path is not a working copy directory")
414 
415  /** @deprecated Provided for backward compatibility with the 1.6 API.
416  * Use #SVN_ERR_WC_NOT_WORKING_COPY. */
417  SVN_ERRDEF(SVN_ERR_WC_NOT_DIRECTORY,
419  "Path is not a working copy directory")
420 
421  SVN_ERRDEF(SVN_ERR_WC_NOT_FILE,
422  SVN_ERR_WC_CATEGORY_START + 8,
423  "Path is not a working copy file")
424 
425  SVN_ERRDEF(SVN_ERR_WC_BAD_ADM_LOG,
426  SVN_ERR_WC_CATEGORY_START + 9,
427  "Problem running log")
428 
429  SVN_ERRDEF(SVN_ERR_WC_PATH_NOT_FOUND,
430  SVN_ERR_WC_CATEGORY_START + 10,
431  "Can't find a working copy path")
432 
433  SVN_ERRDEF(SVN_ERR_WC_NOT_UP_TO_DATE,
434  SVN_ERR_WC_CATEGORY_START + 11,
435  "Working copy is not up-to-date")
436 
437  SVN_ERRDEF(SVN_ERR_WC_LEFT_LOCAL_MOD,
438  SVN_ERR_WC_CATEGORY_START + 12,
439  "Left locally modified or unversioned files")
440 
441  SVN_ERRDEF(SVN_ERR_WC_SCHEDULE_CONFLICT,
442  SVN_ERR_WC_CATEGORY_START + 13,
443  "Unmergeable scheduling requested on an entry")
444 
445  SVN_ERRDEF(SVN_ERR_WC_PATH_FOUND,
446  SVN_ERR_WC_CATEGORY_START + 14,
447  "Found a working copy path")
448 
449  SVN_ERRDEF(SVN_ERR_WC_FOUND_CONFLICT,
450  SVN_ERR_WC_CATEGORY_START + 15,
451  "A conflict in the working copy obstructs the current operation")
452 
453  SVN_ERRDEF(SVN_ERR_WC_CORRUPT,
454  SVN_ERR_WC_CATEGORY_START + 16,
455  "Working copy is corrupt")
456 
457  SVN_ERRDEF(SVN_ERR_WC_CORRUPT_TEXT_BASE,
458  SVN_ERR_WC_CATEGORY_START + 17,
459  "Working copy text base is corrupt")
460 
461  SVN_ERRDEF(SVN_ERR_WC_NODE_KIND_CHANGE,
462  SVN_ERR_WC_CATEGORY_START + 18,
463  "Cannot change node kind")
464 
465  SVN_ERRDEF(SVN_ERR_WC_INVALID_OP_ON_CWD,
466  SVN_ERR_WC_CATEGORY_START + 19,
467  "Invalid operation on the current working directory")
468 
469  SVN_ERRDEF(SVN_ERR_WC_BAD_ADM_LOG_START,
470  SVN_ERR_WC_CATEGORY_START + 20,
471  "Problem on first log entry in a working copy")
472 
474  SVN_ERR_WC_CATEGORY_START + 21,
475  "Unsupported working copy format")
476 
477  SVN_ERRDEF(SVN_ERR_WC_BAD_PATH,
478  SVN_ERR_WC_CATEGORY_START + 22,
479  "Path syntax not supported in this context")
480 
481  /** @since New in 1.2. */
482  SVN_ERRDEF(SVN_ERR_WC_INVALID_SCHEDULE,
483  SVN_ERR_WC_CATEGORY_START + 23,
484  "Invalid schedule")
485 
486  /** @since New in 1.3. */
488  SVN_ERR_WC_CATEGORY_START + 24,
489  "Invalid relocation")
490 
491  /** @since New in 1.3. */
492  SVN_ERRDEF(SVN_ERR_WC_INVALID_SWITCH,
493  SVN_ERR_WC_CATEGORY_START + 25,
494  "Invalid switch")
495 
496  /** @since New in 1.5. */
498  SVN_ERR_WC_CATEGORY_START + 26,
499  "Changelist doesn't match")
500 
501  /** @since New in 1.5. */
503  SVN_ERR_WC_CATEGORY_START + 27,
504  "Conflict resolution failed")
505 
507  SVN_ERR_WC_CATEGORY_START + 28,
508  "Failed to locate 'copyfrom' path in working copy")
509 
510  /** @since New in 1.5.
511  * @deprecated Provided for backward compatibility with the 1.6 API.
512  * This event is not an error, and is now reported
513  * via the standard notification mechanism instead. */
514  SVN_ERRDEF(SVN_ERR_WC_CHANGELIST_MOVE,
515  SVN_ERR_WC_CATEGORY_START + 29,
516  "Moving a path from one changelist to another")
517 
518  /** @since New in 1.6. */
520  SVN_ERR_WC_CATEGORY_START + 30,
521  "Cannot delete a file external")
522 
523  /** @since New in 1.6. */
525  SVN_ERR_WC_CATEGORY_START + 31,
526  "Cannot move a file external")
527 
528  /** @since New in 1.7. */
529  SVN_ERRDEF(SVN_ERR_WC_DB_ERROR,
530  SVN_ERR_WC_CATEGORY_START + 32,
531  "Something's amiss with the wc sqlite database")
532 
533  /** @since New in 1.7. */
534  SVN_ERRDEF(SVN_ERR_WC_MISSING,
535  SVN_ERR_WC_CATEGORY_START + 33,
536  "The working copy is missing")
537 
538  /** @since New in 1.7. */
539  SVN_ERRDEF(SVN_ERR_WC_NOT_SYMLINK,
540  SVN_ERR_WC_CATEGORY_START + 34,
541  "The specified node is not a symlink")
542 
543  /** @since New in 1.7. */
545  SVN_ERR_WC_CATEGORY_START + 35,
546  "The specified path has an unexpected status")
547 
548  /** @since New in 1.7. */
549  SVN_ERRDEF(SVN_ERR_WC_UPGRADE_REQUIRED,
550  SVN_ERR_WC_CATEGORY_START + 36,
551  "The working copy needs to be upgraded")
552 
553  /** @since New in 1.7. */
554  SVN_ERRDEF(SVN_ERR_WC_CLEANUP_REQUIRED,
555  SVN_ERR_WC_CATEGORY_START + 37,
556  "Previous operation has not finished; "
557  "run 'cleanup' if it was interrupted")
558 
559  /** @since New in 1.7. */
561  SVN_ERR_WC_CATEGORY_START + 38,
562  "The operation cannot be performed with the specified depth")
563 
564  /** @since New in 1.7. */
566  SVN_ERR_WC_CATEGORY_START + 39,
567  "Couldn't open a working copy file because access was denied")
568 
569  /** @since New in 1.8. */
570  SVN_ERRDEF(SVN_ERR_WC_MIXED_REVISIONS,
571  SVN_ERR_WC_CATEGORY_START + 40,
572  "Mixed-revision working copy was found but not expected")
573 
574  /** @since New in 1.8 */
576  SVN_ERR_WC_CATEGORY_START + 41,
577  "Duplicate targets in svn:externals property")
578 
579  /* fs errors */
580 
581  SVN_ERRDEF(SVN_ERR_FS_GENERAL,
582  SVN_ERR_FS_CATEGORY_START + 0,
583  "General filesystem error")
584 
585  SVN_ERRDEF(SVN_ERR_FS_CLEANUP,
586  SVN_ERR_FS_CATEGORY_START + 1,
587  "Error closing filesystem")
588 
589  SVN_ERRDEF(SVN_ERR_FS_ALREADY_OPEN,
590  SVN_ERR_FS_CATEGORY_START + 2,
591  "Filesystem is already open")
592 
593  SVN_ERRDEF(SVN_ERR_FS_NOT_OPEN,
594  SVN_ERR_FS_CATEGORY_START + 3,
595  "Filesystem is not open")
596 
597  SVN_ERRDEF(SVN_ERR_FS_CORRUPT,
598  SVN_ERR_FS_CATEGORY_START + 4,
599  "Filesystem is corrupt")
600 
601  SVN_ERRDEF(SVN_ERR_FS_PATH_SYNTAX,
602  SVN_ERR_FS_CATEGORY_START + 5,
603  "Invalid filesystem path syntax")
604 
605  SVN_ERRDEF(SVN_ERR_FS_NO_SUCH_REVISION,
606  SVN_ERR_FS_CATEGORY_START + 6,
607  "Invalid filesystem revision number")
608 
610  SVN_ERR_FS_CATEGORY_START + 7,
611  "Invalid filesystem transaction name")
612 
613  SVN_ERRDEF(SVN_ERR_FS_NO_SUCH_ENTRY,
614  SVN_ERR_FS_CATEGORY_START + 8,
615  "Filesystem directory has no such entry")
616 
618  SVN_ERR_FS_CATEGORY_START + 9,
619  "Filesystem has no such representation")
620 
621  SVN_ERRDEF(SVN_ERR_FS_NO_SUCH_STRING,
622  SVN_ERR_FS_CATEGORY_START + 10,
623  "Filesystem has no such string")
624 
625  SVN_ERRDEF(SVN_ERR_FS_NO_SUCH_COPY,
626  SVN_ERR_FS_CATEGORY_START + 11,
627  "Filesystem has no such copy")
628 
630  SVN_ERR_FS_CATEGORY_START + 12,
631  "The specified transaction is not mutable")
632 
633  SVN_ERRDEF(SVN_ERR_FS_NOT_FOUND,
634  SVN_ERR_FS_CATEGORY_START + 13,
635  "Filesystem has no item")
636 
637  SVN_ERRDEF(SVN_ERR_FS_ID_NOT_FOUND,
638  SVN_ERR_FS_CATEGORY_START + 14,
639  "Filesystem has no such node-rev-id")
640 
641  SVN_ERRDEF(SVN_ERR_FS_NOT_ID,
642  SVN_ERR_FS_CATEGORY_START + 15,
643  "String does not represent a node or node-rev-id")
644 
645  SVN_ERRDEF(SVN_ERR_FS_NOT_DIRECTORY,
646  SVN_ERR_FS_CATEGORY_START + 16,
647  "Name does not refer to a filesystem directory")
648 
649  SVN_ERRDEF(SVN_ERR_FS_NOT_FILE,
650  SVN_ERR_FS_CATEGORY_START + 17,
651  "Name does not refer to a filesystem file")
652 
654  SVN_ERR_FS_CATEGORY_START + 18,
655  "Name is not a single path component")
656 
657  SVN_ERRDEF(SVN_ERR_FS_NOT_MUTABLE,
658  SVN_ERR_FS_CATEGORY_START + 19,
659  "Attempt to change immutable filesystem node")
660 
661  SVN_ERRDEF(SVN_ERR_FS_ALREADY_EXISTS,
662  SVN_ERR_FS_CATEGORY_START + 20,
663  "Item already exists in filesystem")
664 
665  SVN_ERRDEF(SVN_ERR_FS_ROOT_DIR,
666  SVN_ERR_FS_CATEGORY_START + 21,
667  "Attempt to remove or recreate fs root dir")
668 
669  SVN_ERRDEF(SVN_ERR_FS_NOT_TXN_ROOT,
670  SVN_ERR_FS_CATEGORY_START + 22,
671  "Object is not a transaction root")
672 
673  SVN_ERRDEF(SVN_ERR_FS_NOT_REVISION_ROOT,
674  SVN_ERR_FS_CATEGORY_START + 23,
675  "Object is not a revision root")
676 
677  SVN_ERRDEF(SVN_ERR_FS_CONFLICT,
678  SVN_ERR_FS_CATEGORY_START + 24,
679  "Merge conflict during commit")
680 
681  SVN_ERRDEF(SVN_ERR_FS_REP_CHANGED,
682  SVN_ERR_FS_CATEGORY_START + 25,
683  "A representation vanished or changed between reads")
684 
685  SVN_ERRDEF(SVN_ERR_FS_REP_NOT_MUTABLE,
686  SVN_ERR_FS_CATEGORY_START + 26,
687  "Tried to change an immutable representation")
688 
689  SVN_ERRDEF(SVN_ERR_FS_MALFORMED_SKEL,
690  SVN_ERR_FS_CATEGORY_START + 27,
691  "Malformed skeleton data")
692 
693  SVN_ERRDEF(SVN_ERR_FS_TXN_OUT_OF_DATE,
694  SVN_ERR_FS_CATEGORY_START + 28,
695  "Transaction is out of date")
696 
697  SVN_ERRDEF(SVN_ERR_FS_BERKELEY_DB,
698  SVN_ERR_FS_CATEGORY_START + 29,
699  "Berkeley DB error")
700 
702  SVN_ERR_FS_CATEGORY_START + 30,
703  "Berkeley DB deadlock error")
704 
705  SVN_ERRDEF(SVN_ERR_FS_TRANSACTION_DEAD,
706  SVN_ERR_FS_CATEGORY_START + 31,
707  "Transaction is dead")
708 
710  SVN_ERR_FS_CATEGORY_START + 32,
711  "Transaction is not dead")
712 
713  /** @since New in 1.1. */
714  SVN_ERRDEF(SVN_ERR_FS_UNKNOWN_FS_TYPE,
715  SVN_ERR_FS_CATEGORY_START + 33,
716  "Unknown FS type")
717 
718  /** @since New in 1.2. */
719  SVN_ERRDEF(SVN_ERR_FS_NO_USER,
720  SVN_ERR_FS_CATEGORY_START + 34,
721  "No user associated with filesystem")
722 
723  /** @since New in 1.2. */
725  SVN_ERR_FS_CATEGORY_START + 35,
726  "Path is already locked")
727 
728  /** @since New in 1.2. */
729  SVN_ERRDEF(SVN_ERR_FS_PATH_NOT_LOCKED,
730  SVN_ERR_FS_CATEGORY_START + 36,
731  "Path is not locked")
732 
733  /** @since New in 1.2. */
734  SVN_ERRDEF(SVN_ERR_FS_BAD_LOCK_TOKEN,
735  SVN_ERR_FS_CATEGORY_START + 37,
736  "Lock token is incorrect")
737 
738  /** @since New in 1.2. */
739  SVN_ERRDEF(SVN_ERR_FS_NO_LOCK_TOKEN,
740  SVN_ERR_FS_CATEGORY_START + 38,
741  "No lock token provided")
742 
743  /** @since New in 1.2. */
745  SVN_ERR_FS_CATEGORY_START + 39,
746  "Username does not match lock owner")
747 
748  /** @since New in 1.2. */
749  SVN_ERRDEF(SVN_ERR_FS_NO_SUCH_LOCK,
750  SVN_ERR_FS_CATEGORY_START + 40,
751  "Filesystem has no such lock")
752 
753  /** @since New in 1.2. */
754  SVN_ERRDEF(SVN_ERR_FS_LOCK_EXPIRED,
755  SVN_ERR_FS_CATEGORY_START + 41,
756  "Lock has expired")
757 
758  /** @since New in 1.2. */
759  SVN_ERRDEF(SVN_ERR_FS_OUT_OF_DATE,
760  SVN_ERR_FS_CATEGORY_START + 42,
761  "Item is out of date")
762 
763  /**@since New in 1.2.
764  *
765  * This is analogous to SVN_ERR_REPOS_UNSUPPORTED_VERSION. To avoid
766  * confusion with "versions" (i.e., releases) of Subversion, we've
767  * started calling this the "format" number instead. The old
768  * SVN_ERR_REPOS_UNSUPPORTED_VERSION error predates this and so
769  * retains its name.
770  */
772  SVN_ERR_FS_CATEGORY_START + 43,
773  "Unsupported FS format")
774 
775  /** @since New in 1.5. */
776  SVN_ERRDEF(SVN_ERR_FS_REP_BEING_WRITTEN,
777  SVN_ERR_FS_CATEGORY_START + 44,
778  "Representation is being written")
779 
780  /** @since New in 1.5. */
781  SVN_ERRDEF(SVN_ERR_FS_TXN_NAME_TOO_LONG,
782  SVN_ERR_FS_CATEGORY_START + 45,
783  "The generated transaction name is too long")
784 
785  /** @since New in 1.5. */
787  SVN_ERR_FS_CATEGORY_START + 46,
788  "Filesystem has no such node origin record")
789 
790  /** @since New in 1.5. */
792  SVN_ERR_FS_CATEGORY_START + 47,
793  "Filesystem upgrade is not supported")
794 
795  /** @since New in 1.6. */
797  SVN_ERR_FS_CATEGORY_START + 48,
798  "Filesystem has no such checksum-representation index record")
799 
800  /** @since New in 1.7. */
802  SVN_ERR_FS_CATEGORY_START + 49,
803  "Property value in filesystem differs from the provided "
804  "base value")
805 
806  /** @since New in 1.8. */
808  SVN_ERR_FS_CATEGORY_START + 50,
809  "The filesystem editor completion process was not followed")
810 
811  /** @since New in 1.8. */
813  SVN_ERR_FS_CATEGORY_START + 51,
814  "A packed revprop could not be read")
815 
816  /** @since New in 1.8. */
818  SVN_ERR_FS_CATEGORY_START + 52,
819  "Could not initialize the revprop caching infrastructure.")
820 
821  /** @since New in 1.9. */
822  SVN_ERRDEF(SVN_ERR_FS_MALFORMED_TXN_ID,
823  SVN_ERR_FS_CATEGORY_START + 53,
824  "Malformed transaction ID string.")
825 
826  /** @since New in 1.9. */
827  SVN_ERRDEF(SVN_ERR_FS_INDEX_CORRUPTION,
828  SVN_ERR_FS_CATEGORY_START + 54,
829  "Corrupt index file.")
830 
831  /** @since New in 1.9. */
832  SVN_ERRDEF(SVN_ERR_FS_INDEX_REVISION,
833  SVN_ERR_FS_CATEGORY_START + 55,
834  "Revision not covered by index.")
835 
836  /** @since New in 1.9. */
837  SVN_ERRDEF(SVN_ERR_FS_INDEX_OVERFLOW,
838  SVN_ERR_FS_CATEGORY_START + 56,
839  "Item index too large for this revision.")
840 
841  /** @since New in 1.9. */
842  SVN_ERRDEF(SVN_ERR_FS_CONTAINER_INDEX,
843  SVN_ERR_FS_CATEGORY_START + 57,
844  "Container index out of range.")
845 
846  /** @since New in 1.9. */
848  SVN_ERR_FS_CATEGORY_START + 58,
849  "Index files are inconsistent.")
850 
851  /** @since New in 1.9. */
853  SVN_ERR_FS_CATEGORY_START + 59,
854  "Lock operation failed")
855 
856  /** @since New in 1.9. */
857  SVN_ERRDEF(SVN_ERR_FS_UNSUPPORTED_TYPE,
858  SVN_ERR_FS_CATEGORY_START + 60,
859  "Unsupported FS type")
860 
861  /** @since New in 1.9. */
862  SVN_ERRDEF(SVN_ERR_FS_CONTAINER_SIZE,
863  SVN_ERR_FS_CATEGORY_START + 61,
864  "Container capacity exceeded.")
865 
866  /** @since New in 1.9. */
868  SVN_ERR_FS_CATEGORY_START + 62,
869  "Malformed node revision ID string.")
870 
871  /** @since New in 1.9. */
873  SVN_ERR_FS_CATEGORY_START + 63,
874  "Invalid generation number data.")
875 
876  /** @since New in 1.10. */
878  SVN_ERR_FS_CATEGORY_START + 64,
879  "Revprop manifest corrupt.")
880 
881  /** @since New in 1.10. */
882  SVN_ERRDEF(SVN_ERR_FS_CORRUPT_PROPLIST,
883  SVN_ERR_FS_CATEGORY_START + 65,
884  "Property list is corrupt.")
885 
886  /** @since New in 1.10. */
888  SVN_ERR_FS_CATEGORY_START + 67,
889  "Content checksums supposedly match but content does not.")
890 
891  /** @since New in 1.13. */
893  SVN_ERR_FS_CATEGORY_START + 68,
894  "Unrecognized filesystem I/O control code")
895 
896  /** @since New in 1.14. */
898  SVN_ERR_FS_CATEGORY_START + 69,
899  "Rep-sharing is not allowed.")
900 
901  /** @since New in 1.14. */
903  SVN_ERR_FS_CATEGORY_START + 70,
904  "Rep-sharing is not supported.")
905 
906  /* repos errors */
907 
908  SVN_ERRDEF(SVN_ERR_REPOS_LOCKED,
909  SVN_ERR_REPOS_CATEGORY_START + 0,
910  "The repository is locked, perhaps for db recovery")
911 
912  SVN_ERRDEF(SVN_ERR_REPOS_HOOK_FAILURE,
913  SVN_ERR_REPOS_CATEGORY_START + 1,
914  "A repository hook failed")
915 
916  SVN_ERRDEF(SVN_ERR_REPOS_BAD_ARGS,
917  SVN_ERR_REPOS_CATEGORY_START + 2,
918  "Incorrect arguments supplied")
919 
921  SVN_ERR_REPOS_CATEGORY_START + 3,
922  "A report cannot be generated because no data was supplied")
923 
925  SVN_ERR_REPOS_CATEGORY_START + 4,
926  "Bogus revision report")
927 
928  /* This is analogous to SVN_ERR_FS_UNSUPPORTED_FORMAT. To avoid
929  * confusion with "versions" (i.e., releases) of Subversion, we
930  * started using the word "format" instead of "version". However,
931  * this error code's name predates that decision.
932  */
934  SVN_ERR_REPOS_CATEGORY_START + 5,
935  "Unsupported repository version")
936 
938  SVN_ERR_REPOS_CATEGORY_START + 6,
939  "Disabled repository feature")
940 
942  SVN_ERR_REPOS_CATEGORY_START + 7,
943  "Error running post-commit hook")
944 
945  /** @since New in 1.2. */
947  SVN_ERR_REPOS_CATEGORY_START + 8,
948  "Error running post-lock hook")
949 
950  /** @since New in 1.2. */
952  SVN_ERR_REPOS_CATEGORY_START + 9,
953  "Error running post-unlock hook")
954 
955  /** @since New in 1.5. */
957  SVN_ERR_REPOS_CATEGORY_START + 10,
958  "Repository upgrade is not supported")
959 
960  /* generic RA errors */
961 
962  SVN_ERRDEF(SVN_ERR_RA_ILLEGAL_URL,
963  SVN_ERR_RA_CATEGORY_START + 0,
964  "Bad URL passed to RA layer")
965 
966  SVN_ERRDEF(SVN_ERR_RA_NOT_AUTHORIZED,
967  SVN_ERR_RA_CATEGORY_START + 1,
968  "Authorization failed")
969 
970  SVN_ERRDEF(SVN_ERR_RA_UNKNOWN_AUTH,
971  SVN_ERR_RA_CATEGORY_START + 2,
972  "Unknown authorization method")
973 
974  SVN_ERRDEF(SVN_ERR_RA_NOT_IMPLEMENTED,
975  SVN_ERR_RA_CATEGORY_START + 3,
976  "Repository access method not implemented")
977 
978  SVN_ERRDEF(SVN_ERR_RA_OUT_OF_DATE,
979  SVN_ERR_RA_CATEGORY_START + 4,
980  "Item is out of date")
981 
982  SVN_ERRDEF(SVN_ERR_RA_NO_REPOS_UUID,
983  SVN_ERR_RA_CATEGORY_START + 5,
984  "Repository has no UUID")
985 
987  SVN_ERR_RA_CATEGORY_START + 6,
988  "Unsupported RA plugin ABI version")
989 
990  /** @since New in 1.2. */
991  SVN_ERRDEF(SVN_ERR_RA_NOT_LOCKED,
992  SVN_ERR_RA_CATEGORY_START + 7,
993  "Path is not locked")
994 
995  /** @since New in 1.5. */
997  SVN_ERR_RA_CATEGORY_START + 8,
998  "Server can only replay from the root of a repository")
999 
1000  /** @since New in 1.5. */
1001  SVN_ERRDEF(SVN_ERR_RA_UUID_MISMATCH,
1002  SVN_ERR_RA_CATEGORY_START + 9,
1003  "Repository UUID does not match expected UUID")
1004 
1005  /** @since New in 1.6. */
1007  SVN_ERR_RA_CATEGORY_START + 10,
1008  "Repository root URL does not match expected root URL")
1009 
1010  /** @since New in 1.7. */
1012  SVN_ERR_RA_CATEGORY_START + 11,
1013  "Session URL does not match expected session URL")
1014 
1015  /** @since New in 1.8. */
1017  SVN_ERR_RA_CATEGORY_START + 12,
1018  "Can't create tunnel")
1019 
1020  /** @since New in 1.9. */
1022  SVN_ERR_RA_CATEGORY_START + 13,
1023  "Can't create session")
1024 
1025  /* ra_dav errors */
1026 
1027  SVN_ERRDEF(SVN_ERR_RA_DAV_SOCK_INIT,
1028  SVN_ERR_RA_DAV_CATEGORY_START + 0,
1029  "RA layer failed to init socket layer")
1030 
1032  SVN_ERR_RA_DAV_CATEGORY_START + 1,
1033  "RA layer failed to create HTTP request")
1034 
1035  SVN_ERRDEF(SVN_ERR_RA_DAV_REQUEST_FAILED,
1036  SVN_ERR_RA_DAV_CATEGORY_START + 2,
1037  "RA layer request failed")
1038 
1040  SVN_ERR_RA_DAV_CATEGORY_START + 3,
1041  "RA layer didn't receive requested OPTIONS info")
1042 
1043  SVN_ERRDEF(SVN_ERR_RA_DAV_PROPS_NOT_FOUND,
1044  SVN_ERR_RA_DAV_CATEGORY_START + 4,
1045  "RA layer failed to fetch properties")
1046 
1047  SVN_ERRDEF(SVN_ERR_RA_DAV_ALREADY_EXISTS,
1048  SVN_ERR_RA_DAV_CATEGORY_START + 5,
1049  "RA layer file already exists")
1050 
1051  /** @deprecated To improve consistency between ra layers, this error code
1052  is replaced by SVN_ERR_BAD_CONFIG_VALUE.
1053  Slated for removal in the next major release. */
1055  SVN_ERR_RA_DAV_CATEGORY_START + 6,
1056  "Invalid configuration value")
1057 
1058  /** @deprecated To improve consistency between ra layers, this error code
1059  is replaced in ra_serf by SVN_ERR_FS_NOT_FOUND.
1060  Slated for removal in the next major release. */
1061  SVN_ERRDEF(SVN_ERR_RA_DAV_PATH_NOT_FOUND,
1062  SVN_ERR_RA_DAV_CATEGORY_START + 7,
1063  "HTTP Path Not Found")
1064 
1066  SVN_ERR_RA_DAV_CATEGORY_START + 8,
1067  "Failed to execute WebDAV PROPPATCH")
1068 
1069  /** @since New in 1.2. */
1070  SVN_ERRDEF(SVN_ERR_RA_DAV_MALFORMED_DATA,
1071  SVN_ERR_RA_DAV_CATEGORY_START + 9,
1072  "Malformed network data")
1073 
1074  /** @since New in 1.3 */
1076  SVN_ERR_RA_DAV_CATEGORY_START + 10,
1077  "Unable to extract data from response header")
1078 
1079  /** @since New in 1.5 */
1080  SVN_ERRDEF(SVN_ERR_RA_DAV_RELOCATED,
1081  SVN_ERR_RA_DAV_CATEGORY_START + 11,
1082  "Repository has been moved")
1083 
1084  /** @since New in 1.7 */
1085  SVN_ERRDEF(SVN_ERR_RA_DAV_CONN_TIMEOUT,
1086  SVN_ERR_RA_DAV_CATEGORY_START + 12,
1087  "Connection timed out")
1088 
1089  /** @since New in 1.6 */
1090  SVN_ERRDEF(SVN_ERR_RA_DAV_FORBIDDEN,
1091  SVN_ERR_RA_DAV_CATEGORY_START + 13,
1092  "URL access forbidden for unknown reason")
1093 
1094  /** @since New in 1.9 */
1096  SVN_ERR_RA_DAV_CATEGORY_START + 14,
1097  "The server state conflicts with the requested preconditions")
1098 
1099  /** @since New in 1.9 */
1101  SVN_ERR_RA_DAV_CATEGORY_START + 15,
1102  "The URL doesn't allow the requested method")
1103 
1104  /* ra_local errors */
1105 
1107  SVN_ERR_RA_LOCAL_CATEGORY_START + 0,
1108  "Couldn't find a repository")
1109 
1111  SVN_ERR_RA_LOCAL_CATEGORY_START + 1,
1112  "Couldn't open a repository")
1113 
1114  /* svndiff errors */
1115 
1116  SVN_ERRDEF(SVN_ERR_SVNDIFF_INVALID_HEADER,
1117  SVN_ERR_SVNDIFF_CATEGORY_START + 0,
1118  "Svndiff data has invalid header")
1119 
1120  SVN_ERRDEF(SVN_ERR_SVNDIFF_CORRUPT_WINDOW,
1121  SVN_ERR_SVNDIFF_CATEGORY_START + 1,
1122  "Svndiff data contains corrupt window")
1123 
1124  SVN_ERRDEF(SVN_ERR_SVNDIFF_BACKWARD_VIEW,
1125  SVN_ERR_SVNDIFF_CATEGORY_START + 2,
1126  "Svndiff data contains backward-sliding source view")
1127 
1128  SVN_ERRDEF(SVN_ERR_SVNDIFF_INVALID_OPS,
1129  SVN_ERR_SVNDIFF_CATEGORY_START + 3,
1130  "Svndiff data contains invalid instruction")
1131 
1132  SVN_ERRDEF(SVN_ERR_SVNDIFF_UNEXPECTED_END,
1133  SVN_ERR_SVNDIFF_CATEGORY_START + 4,
1134  "Svndiff data ends unexpectedly")
1135 
1137  SVN_ERR_SVNDIFF_CATEGORY_START + 5,
1138  "Svndiff compressed data is invalid")
1139 
1140  /* mod_dav_svn errors */
1141 
1143  SVN_ERR_APMOD_CATEGORY_START + 0,
1144  "Apache has no path to an SVN filesystem")
1145 
1146  SVN_ERRDEF(SVN_ERR_APMOD_MALFORMED_URI,
1147  SVN_ERR_APMOD_CATEGORY_START + 1,
1148  "Apache got a malformed URI")
1149 
1151  SVN_ERR_APMOD_CATEGORY_START + 2,
1152  "Activity not found")
1153 
1154  SVN_ERRDEF(SVN_ERR_APMOD_BAD_BASELINE,
1155  SVN_ERR_APMOD_CATEGORY_START + 3,
1156  "Baseline incorrect")
1157 
1159  SVN_ERR_APMOD_CATEGORY_START + 4,
1160  "Input/output error")
1161 
1162  /* libsvn_client errors */
1163 
1165  SVN_ERR_CLIENT_CATEGORY_START + 0,
1166  "A path under version control is needed for this operation")
1167 
1169  SVN_ERR_CLIENT_CATEGORY_START + 1,
1170  "Repository access is needed for this operation")
1171 
1172  SVN_ERRDEF(SVN_ERR_CLIENT_BAD_REVISION,
1173  SVN_ERR_CLIENT_CATEGORY_START + 2,
1174  "Bogus revision information given")
1175 
1177  SVN_ERR_CLIENT_CATEGORY_START + 3,
1178  "Attempting to commit to a URL more than once")
1179 
1180  SVN_ERRDEF(SVN_ERR_CLIENT_IS_BINARY_FILE,
1181  SVN_ERR_CLIENT_CATEGORY_START + 4,
1182  "Operation does not apply to binary file")
1183 
1184  /*### SVN_PROP_EXTERNALS needed to be replaced with "svn:externals"
1185  in order to get gettext translatable strings */
1187  SVN_ERR_CLIENT_CATEGORY_START + 5,
1188  "Format of an svn:externals property was invalid")
1189 
1190  SVN_ERRDEF(SVN_ERR_CLIENT_MODIFIED,
1191  SVN_ERR_CLIENT_CATEGORY_START + 6,
1192  "Attempting restricted operation for modified resource")
1193 
1194  SVN_ERRDEF(SVN_ERR_CLIENT_IS_DIRECTORY,
1195  SVN_ERR_CLIENT_CATEGORY_START + 7,
1196  "Operation does not apply to directory")
1197 
1198  SVN_ERRDEF(SVN_ERR_CLIENT_REVISION_RANGE,
1199  SVN_ERR_CLIENT_CATEGORY_START + 8,
1200  "Revision range is not allowed")
1201 
1203  SVN_ERR_CLIENT_CATEGORY_START + 9,
1204  "Inter-repository relocation not allowed")
1205 
1207  SVN_ERR_CLIENT_CATEGORY_START + 10,
1208  "Author name cannot contain a newline")
1209 
1210  SVN_ERRDEF(SVN_ERR_CLIENT_PROPERTY_NAME,
1211  SVN_ERR_CLIENT_CATEGORY_START + 11,
1212  "Bad property name")
1213 
1214  /** @since New in 1.1. */
1216  SVN_ERR_CLIENT_CATEGORY_START + 12,
1217  "Two versioned resources are unrelated")
1218 
1219  /** @since New in 1.2. */
1221  SVN_ERR_CLIENT_CATEGORY_START + 13,
1222  "Path has no lock token")
1223 
1224  /** @since New in 1.5. */
1226  SVN_ERR_CLIENT_CATEGORY_START + 14,
1227  "Operation does not support multiple sources")
1228 
1229  /** @since New in 1.5. */
1231  SVN_ERR_CLIENT_CATEGORY_START + 15,
1232  "No versioned parent directories")
1233 
1234  /** @since New in 1.5. */
1236  SVN_ERR_CLIENT_CATEGORY_START + 16,
1237  "Working copy and merge source not ready for reintegration")
1238 
1239  /** @since New in 1.6. */
1241  SVN_ERR_CLIENT_CATEGORY_START + 17,
1242  "A file external cannot overwrite an existing versioned item")
1243 
1244  /** @since New in 1.7. */
1246  SVN_ERR_CLIENT_CATEGORY_START + 18,
1247  "Invalid path component strip count specified")
1248 
1249  /** @since New in 1.7. */
1250  SVN_ERRDEF(SVN_ERR_CLIENT_CYCLE_DETECTED,
1251  SVN_ERR_CLIENT_CATEGORY_START + 19,
1252  "Detected a cycle while processing the operation")
1253 
1254  /** @since New in 1.7. */
1256  SVN_ERR_CLIENT_CATEGORY_START + 20,
1257  "Working copy and merge source not ready for reintegration")
1258 
1259  /** @since New in 1.7. */
1261  SVN_ERR_CLIENT_CATEGORY_START + 21,
1262  "Invalid mergeinfo detected in merge target")
1263 
1264  /** @since New in 1.7. */
1265  SVN_ERRDEF(SVN_ERR_CLIENT_NO_LOCK_TOKEN,
1266  SVN_ERR_CLIENT_CATEGORY_START + 22,
1267  "Can't perform this operation without a valid lock token")
1268 
1269  /** @since New in 1.7. */
1271  SVN_ERR_CLIENT_CATEGORY_START + 23,
1272  "The operation is forbidden by the server")
1273 
1274  /** @since New in 1.10. */
1276  SVN_ERR_CLIENT_CATEGORY_START + 24,
1277  "The conflict resolution option is not applicable")
1278 
1279  /* misc errors */
1280 
1281  SVN_ERRDEF(SVN_ERR_BASE,
1282  SVN_ERR_MISC_CATEGORY_START + 0,
1283  "A problem occurred; see other errors for details")
1284 
1285  SVN_ERRDEF(SVN_ERR_PLUGIN_LOAD_FAILURE,
1286  SVN_ERR_MISC_CATEGORY_START + 1,
1287  "Failure loading plugin")
1288 
1289  SVN_ERRDEF(SVN_ERR_MALFORMED_FILE,
1290  SVN_ERR_MISC_CATEGORY_START + 2,
1291  "Malformed file")
1292 
1293  SVN_ERRDEF(SVN_ERR_INCOMPLETE_DATA,
1294  SVN_ERR_MISC_CATEGORY_START + 3,
1295  "Incomplete data")
1296 
1297  SVN_ERRDEF(SVN_ERR_INCORRECT_PARAMS,
1298  SVN_ERR_MISC_CATEGORY_START + 4,
1299  "Incorrect parameters given")
1300 
1301  SVN_ERRDEF(SVN_ERR_UNVERSIONED_RESOURCE,
1302  SVN_ERR_MISC_CATEGORY_START + 5,
1303  "Tried a versioning operation on an unversioned resource")
1304 
1305  SVN_ERRDEF(SVN_ERR_TEST_FAILED,
1306  SVN_ERR_MISC_CATEGORY_START + 6,
1307  "Test failed")
1308 
1309  SVN_ERRDEF(SVN_ERR_UNSUPPORTED_FEATURE,
1310  SVN_ERR_MISC_CATEGORY_START + 7,
1311  "Trying to use an unsupported feature")
1312 
1313  SVN_ERRDEF(SVN_ERR_BAD_PROP_KIND,
1314  SVN_ERR_MISC_CATEGORY_START + 8,
1315  "Unexpected or unknown property kind")
1316 
1317  SVN_ERRDEF(SVN_ERR_ILLEGAL_TARGET,
1318  SVN_ERR_MISC_CATEGORY_START + 9,
1319  "Illegal target for the requested operation")
1320 
1322  SVN_ERR_MISC_CATEGORY_START + 10,
1323  "MD5 checksum is missing")
1324 
1325  SVN_ERRDEF(SVN_ERR_DIR_NOT_EMPTY,
1326  SVN_ERR_MISC_CATEGORY_START + 11,
1327  "Directory needs to be empty but is not")
1328 
1329  SVN_ERRDEF(SVN_ERR_EXTERNAL_PROGRAM,
1330  SVN_ERR_MISC_CATEGORY_START + 12,
1331  "Error calling external program")
1332 
1333  SVN_ERRDEF(SVN_ERR_SWIG_PY_EXCEPTION_SET,
1334  SVN_ERR_MISC_CATEGORY_START + 13,
1335  "Python exception has been set with the error")
1336 
1337  SVN_ERRDEF(SVN_ERR_CHECKSUM_MISMATCH,
1338  SVN_ERR_MISC_CATEGORY_START + 14,
1339  "A checksum mismatch occurred")
1340 
1341  SVN_ERRDEF(SVN_ERR_CANCELLED,
1342  SVN_ERR_MISC_CATEGORY_START + 15,
1343  "The operation was interrupted")
1344 
1345  SVN_ERRDEF(SVN_ERR_INVALID_DIFF_OPTION,
1346  SVN_ERR_MISC_CATEGORY_START + 16,
1347  "The specified diff option is not supported")
1348 
1349  SVN_ERRDEF(SVN_ERR_PROPERTY_NOT_FOUND,
1350  SVN_ERR_MISC_CATEGORY_START + 17,
1351  "Property not found")
1352 
1353  SVN_ERRDEF(SVN_ERR_NO_AUTH_FILE_PATH,
1354  SVN_ERR_MISC_CATEGORY_START + 18,
1355  "No auth file path available")
1356 
1357  /** @since New in 1.1. */
1358  SVN_ERRDEF(SVN_ERR_VERSION_MISMATCH,
1359  SVN_ERR_MISC_CATEGORY_START + 19,
1360  "Incompatible library version")
1361 
1362  /** @since New in 1.5. */
1363  SVN_ERRDEF(SVN_ERR_MERGEINFO_PARSE_ERROR,
1364  SVN_ERR_MISC_CATEGORY_START + 20,
1365  "Mergeinfo parse error")
1366 
1367  /** @since New in 1.5. */
1368  SVN_ERRDEF(SVN_ERR_CEASE_INVOCATION,
1369  SVN_ERR_MISC_CATEGORY_START + 21,
1370  "Cease invocation of this API")
1371 
1372  /** @since New in 1.5. */
1373  SVN_ERRDEF(SVN_ERR_REVNUM_PARSE_FAILURE,
1374  SVN_ERR_MISC_CATEGORY_START + 22,
1375  "Error parsing revision number")
1376 
1377  /** @since New in 1.5. */
1378  SVN_ERRDEF(SVN_ERR_ITER_BREAK,
1379  SVN_ERR_MISC_CATEGORY_START + 23,
1380  "Iteration terminated before completion")
1381 
1382  /** @since New in 1.5. */
1383  SVN_ERRDEF(SVN_ERR_UNKNOWN_CHANGELIST,
1384  SVN_ERR_MISC_CATEGORY_START + 24,
1385  "Unknown changelist")
1386 
1387  /** @since New in 1.5. */
1389  SVN_ERR_MISC_CATEGORY_START + 25,
1390  "Reserved directory name in command line arguments")
1391 
1392  /** @since New in 1.5. */
1393  SVN_ERRDEF(SVN_ERR_UNKNOWN_CAPABILITY,
1394  SVN_ERR_MISC_CATEGORY_START + 26,
1395  "Inquiry about unknown capability")
1396 
1397  /** @since New in 1.6. */
1398  SVN_ERRDEF(SVN_ERR_TEST_SKIPPED,
1399  SVN_ERR_MISC_CATEGORY_START + 27,
1400  "Test skipped")
1401 
1402  /** @since New in 1.6. */
1403  SVN_ERRDEF(SVN_ERR_NO_APR_MEMCACHE,
1404  SVN_ERR_MISC_CATEGORY_START + 28,
1405  "APR memcache library not available")
1406 
1407  /** @since New in 1.6. */
1408  SVN_ERRDEF(SVN_ERR_ATOMIC_INIT_FAILURE,
1409  SVN_ERR_MISC_CATEGORY_START + 29,
1410  "Couldn't perform atomic initialization")
1411 
1412  /** @since New in 1.6. */
1413  SVN_ERRDEF(SVN_ERR_SQLITE_ERROR,
1414  SVN_ERR_MISC_CATEGORY_START + 30,
1415  "SQLite error")
1416 
1417  /** @since New in 1.6. */
1418  SVN_ERRDEF(SVN_ERR_SQLITE_READONLY,
1419  SVN_ERR_MISC_CATEGORY_START + 31,
1420  "Attempted to write to readonly SQLite db")
1421 
1422  /** @since New in 1.6.
1423  * @deprecated the internal sqlite support code does not manage schemas
1424  * any longer. */
1426  SVN_ERR_MISC_CATEGORY_START + 32,
1427  "Unsupported schema found in SQLite db")
1428 
1429  /** @since New in 1.7. */
1430  SVN_ERRDEF(SVN_ERR_SQLITE_BUSY,
1431  SVN_ERR_MISC_CATEGORY_START + 33,
1432  "The SQLite db is busy")
1433 
1434  /** @since New in 1.7. */
1436  SVN_ERR_MISC_CATEGORY_START + 34,
1437  "SQLite busy at transaction rollback; "
1438  "resetting all busy SQLite statements to allow rollback")
1439 
1440  /** @since New in 1.7. */
1441  SVN_ERRDEF(SVN_ERR_SQLITE_CONSTRAINT,
1442  SVN_ERR_MISC_CATEGORY_START + 35,
1443  "Constraint error in SQLite db")
1444 
1445  /** @since New in 1.8. */
1447  SVN_ERR_MISC_CATEGORY_START + 36,
1448  "Too many memcached servers configured")
1449 
1450  /** @since New in 1.8. */
1452  SVN_ERR_MISC_CATEGORY_START + 37,
1453  "Failed to parse version number string")
1454 
1455  /** @since New in 1.8. */
1457  SVN_ERR_MISC_CATEGORY_START + 38,
1458  "Atomic data storage is corrupt")
1459 
1460  /** @since New in 1.8. */
1461  SVN_ERRDEF(SVN_ERR_UTF8PROC_ERROR,
1462  SVN_ERR_MISC_CATEGORY_START + 39,
1463  "utf8proc library error")
1464 
1465  /** @since New in 1.8. */
1466  SVN_ERRDEF(SVN_ERR_UTF8_GLOB,
1467  SVN_ERR_MISC_CATEGORY_START + 40,
1468  "Bad arguments to SQL operators GLOB or LIKE")
1469 
1470  /** @since New in 1.9. */
1471  SVN_ERRDEF(SVN_ERR_CORRUPT_PACKED_DATA,
1472  SVN_ERR_MISC_CATEGORY_START + 41,
1473  "Packed data stream is corrupt")
1474 
1475  /** @since New in 1.9. */
1476  SVN_ERRDEF(SVN_ERR_COMPOSED_ERROR,
1477  SVN_ERR_MISC_CATEGORY_START + 42,
1478  "Additional errors:")
1479 
1480  /** @since New in 1.9. */
1481  SVN_ERRDEF(SVN_ERR_INVALID_INPUT,
1482  SVN_ERR_MISC_CATEGORY_START + 43,
1483  "Parser error: invalid input")
1484 
1485  /** @since New in 1.10. */
1486  SVN_ERRDEF(SVN_ERR_SQLITE_ROLLBACK_FAILED,
1487  SVN_ERR_MISC_CATEGORY_START + 44,
1488  "SQLite transaction rollback failed")
1489 
1490  /** @since New in 1.10. */
1491  SVN_ERRDEF(SVN_ERR_LZ4_COMPRESSION_FAILED,
1492  SVN_ERR_MISC_CATEGORY_START + 45,
1493  "LZ4 compression failed")
1494 
1495  /** @since New in 1.10. */
1497  SVN_ERR_MISC_CATEGORY_START + 46,
1498  "LZ4 decompression failed")
1499 
1500  /** @since New in 1.12. */
1502  SVN_ERR_MISC_CATEGORY_START + 47,
1503  "Could not canonicalize path or URI")
1504 
1505  /* command-line client errors */
1506 
1507  SVN_ERRDEF(SVN_ERR_CL_ARG_PARSING_ERROR,
1508  SVN_ERR_CL_CATEGORY_START + 0,
1509  "Error parsing arguments")
1510 
1511  SVN_ERRDEF(SVN_ERR_CL_INSUFFICIENT_ARGS,
1512  SVN_ERR_CL_CATEGORY_START + 1,
1513  "Not enough arguments provided")
1514 
1516  SVN_ERR_CL_CATEGORY_START + 2,
1517  "Mutually exclusive arguments specified")
1518 
1519  SVN_ERRDEF(SVN_ERR_CL_ADM_DIR_RESERVED,
1520  SVN_ERR_CL_CATEGORY_START + 3,
1521  "Attempted command in administrative dir")
1522 
1524  SVN_ERR_CL_CATEGORY_START + 4,
1525  "The log message file is under version control")
1526 
1528  SVN_ERR_CL_CATEGORY_START + 5,
1529  "The log message is a pathname")
1530 
1531  SVN_ERRDEF(SVN_ERR_CL_COMMIT_IN_ADDED_DIR,
1532  SVN_ERR_CL_CATEGORY_START + 6,
1533  "Committing in directory scheduled for addition")
1534 
1535  SVN_ERRDEF(SVN_ERR_CL_NO_EXTERNAL_EDITOR,
1536  SVN_ERR_CL_CATEGORY_START + 7,
1537  "No external editor available")
1538 
1539  SVN_ERRDEF(SVN_ERR_CL_BAD_LOG_MESSAGE,
1540  SVN_ERR_CL_CATEGORY_START + 8,
1541  "Something is wrong with the log message's contents")
1542 
1544  SVN_ERR_CL_CATEGORY_START + 9,
1545  "A log message was given where none was necessary")
1546 
1548  SVN_ERR_CL_CATEGORY_START + 10,
1549  "No external merge tool available")
1550 
1552  SVN_ERR_CL_CATEGORY_START + 11,
1553  "Failed processing one or more externals definitions")
1554 
1555  /** @since New in 1.9. */
1556  SVN_ERRDEF(SVN_ERR_CL_REPOS_VERIFY_FAILED,
1557  SVN_ERR_CL_CATEGORY_START + 12,
1558  "Repository verification failed")
1559 
1560  /* ra_svn errors */
1561 
1562  SVN_ERRDEF(SVN_ERR_RA_SVN_CMD_ERR,
1563  SVN_ERR_RA_SVN_CATEGORY_START + 0,
1564  "Special code for wrapping server errors to report to client")
1565 
1566  SVN_ERRDEF(SVN_ERR_RA_SVN_UNKNOWN_CMD,
1567  SVN_ERR_RA_SVN_CATEGORY_START + 1,
1568  "Unknown svn protocol command")
1569 
1571  SVN_ERR_RA_SVN_CATEGORY_START + 2,
1572  "Network connection closed unexpectedly")
1573 
1574  SVN_ERRDEF(SVN_ERR_RA_SVN_IO_ERROR,
1575  SVN_ERR_RA_SVN_CATEGORY_START + 3,
1576  "Network read/write error")
1577 
1578  SVN_ERRDEF(SVN_ERR_RA_SVN_MALFORMED_DATA,
1579  SVN_ERR_RA_SVN_CATEGORY_START + 4,
1580  "Malformed network data")
1581 
1582  SVN_ERRDEF(SVN_ERR_RA_SVN_REPOS_NOT_FOUND,
1583  SVN_ERR_RA_SVN_CATEGORY_START + 5,
1584  "Couldn't find a repository")
1585 
1586  SVN_ERRDEF(SVN_ERR_RA_SVN_BAD_VERSION,
1587  SVN_ERR_RA_SVN_CATEGORY_START + 6,
1588  "Client/server version mismatch")
1589 
1590  /** @since New in 1.5. */
1591  SVN_ERRDEF(SVN_ERR_RA_SVN_NO_MECHANISMS,
1592  SVN_ERR_RA_SVN_CATEGORY_START + 7,
1593  "Cannot negotiate authentication mechanism")
1594 
1595  /** @since New in 1.7 */
1596  SVN_ERRDEF(SVN_ERR_RA_SVN_EDIT_ABORTED,
1597  SVN_ERR_RA_SVN_CATEGORY_START + 8,
1598  "Editor drive was aborted")
1599 
1600  /** @since New in 1.10 */
1601  SVN_ERRDEF(SVN_ERR_RA_SVN_REQUEST_SIZE,
1602  SVN_ERR_RA_SVN_CATEGORY_START + 9,
1603  "Client request too long")
1604 
1605  /** @since New in 1.10 */
1606  SVN_ERRDEF(SVN_ERR_RA_SVN_RESPONSE_SIZE,
1607  SVN_ERR_RA_SVN_CATEGORY_START + 10,
1608  "Server response too long")
1609 
1610  /* libsvn_auth errors */
1611 
1612  /* this error can be used when an auth provider doesn't have
1613  the creds, but no other "real" error occurred. */
1615  SVN_ERR_AUTHN_CATEGORY_START + 0,
1616  "Credential data unavailable")
1617 
1618  SVN_ERRDEF(SVN_ERR_AUTHN_NO_PROVIDER,
1619  SVN_ERR_AUTHN_CATEGORY_START + 1,
1620  "No authentication provider available")
1621 
1623  SVN_ERR_AUTHN_CATEGORY_START + 2,
1624  "All authentication providers exhausted")
1625 
1626  SVN_ERRDEF(SVN_ERR_AUTHN_CREDS_NOT_SAVED,
1627  SVN_ERR_AUTHN_CATEGORY_START + 3,
1628  "Credentials not saved")
1629 
1630  /** @since New in 1.5. */
1631  SVN_ERRDEF(SVN_ERR_AUTHN_FAILED,
1632  SVN_ERR_AUTHN_CATEGORY_START + 4,
1633  "Authentication failed")
1634 
1635  /* authorization errors */
1636 
1637  SVN_ERRDEF(SVN_ERR_AUTHZ_ROOT_UNREADABLE,
1638  SVN_ERR_AUTHZ_CATEGORY_START + 0,
1639  "Read access denied for root of edit")
1640 
1641  /** @since New in 1.1. */
1642  SVN_ERRDEF(SVN_ERR_AUTHZ_UNREADABLE,
1643  SVN_ERR_AUTHZ_CATEGORY_START + 1,
1644  "Item is not readable")
1645 
1646  /** @since New in 1.1. */
1648  SVN_ERR_AUTHZ_CATEGORY_START + 2,
1649  "Item is partially readable")
1650 
1651  SVN_ERRDEF(SVN_ERR_AUTHZ_INVALID_CONFIG,
1652  SVN_ERR_AUTHZ_CATEGORY_START + 3,
1653  "Invalid authz configuration")
1654 
1655  /** @since New in 1.3 */
1656  SVN_ERRDEF(SVN_ERR_AUTHZ_UNWRITABLE,
1657  SVN_ERR_AUTHZ_CATEGORY_START + 4,
1658  "Item is not writable")
1659 
1660 
1661  /* libsvn_diff errors */
1662 
1664  SVN_ERR_DIFF_CATEGORY_START + 0,
1665  "Diff data source modified unexpectedly")
1666 
1667  /** @since New in 1.10 */
1668  SVN_ERRDEF(SVN_ERR_DIFF_UNEXPECTED_DATA,
1669  SVN_ERR_DIFF_CATEGORY_START + 1,
1670  "Diff data unexpected")
1671 
1672  /* libsvn_ra_serf errors */
1673  /** @since New in 1.5.
1674  @deprecated SSPI now handled by serf rather than libsvn_ra_serf. */
1676  SVN_ERR_RA_SERF_CATEGORY_START + 0,
1677  "Initialization of SSPI library failed")
1678  /** @since New in 1.5.
1679  @deprecated Certificate verification now handled by serf rather
1680  than libsvn_ra_serf. */
1682  SVN_ERR_RA_SERF_CATEGORY_START + 1,
1683  "Server SSL certificate untrusted")
1684  /** @since New in 1.7.
1685  @deprecated GSSAPI now handled by serf rather than libsvn_ra_serf. */
1687  SVN_ERR_RA_SERF_CATEGORY_START + 2,
1688  "Initialization of the GSSAPI context failed")
1689 
1690  /** @since New in 1.7. */
1691  SVN_ERRDEF(SVN_ERR_RA_SERF_WRAPPED_ERROR,
1692  SVN_ERR_RA_SERF_CATEGORY_START + 3,
1693  "While handling serf response:")
1694 
1695  /** @since New in 1.10. */
1697  SVN_ERR_RA_SERF_CATEGORY_START + 4,
1698  "Can't read from stream")
1699 
1700  /* malfunctions such as assertion failures */
1701 
1702  SVN_ERRDEF(SVN_ERR_ASSERTION_FAIL,
1703  SVN_ERR_MALFUNC_CATEGORY_START + 0,
1704  "Assertion failure")
1705 
1707  SVN_ERR_MALFUNC_CATEGORY_START + 1,
1708  "No non-tracing links found in the error chain")
1709 
1710  /* X509 parser errors.
1711  * Names of these error codes are based on tropicssl error codes.
1712  * @since New in 1.9 */
1713 
1714  SVN_ERRDEF(SVN_ERR_ASN1_OUT_OF_DATA,
1715  SVN_ERR_X509_CATEGORY_START + 0,
1716  "Unexpected end of ASN1 data")
1717 
1718  SVN_ERRDEF(SVN_ERR_ASN1_UNEXPECTED_TAG,
1719  SVN_ERR_X509_CATEGORY_START + 1,
1720  "Unexpected ASN1 tag")
1721 
1722  SVN_ERRDEF(SVN_ERR_ASN1_INVALID_LENGTH,
1723  SVN_ERR_X509_CATEGORY_START + 2,
1724  "Invalid ASN1 length")
1725 
1726  SVN_ERRDEF(SVN_ERR_ASN1_LENGTH_MISMATCH,
1727  SVN_ERR_X509_CATEGORY_START + 3,
1728  "ASN1 length mismatch")
1729 
1730  SVN_ERRDEF(SVN_ERR_ASN1_INVALID_DATA,
1731  SVN_ERR_X509_CATEGORY_START + 4,
1732  "Invalid ASN1 data")
1733 
1735  SVN_ERR_X509_CATEGORY_START + 5,
1736  "Unavailable X509 feature")
1737 
1738  SVN_ERRDEF(SVN_ERR_X509_CERT_INVALID_PEM,
1739  SVN_ERR_X509_CATEGORY_START + 6,
1740  "Invalid PEM certificate")
1741 
1743  SVN_ERR_X509_CATEGORY_START + 7,
1744  "Invalid certificate format")
1745 
1747  SVN_ERR_X509_CATEGORY_START + 8,
1748  "Invalid certificate version")
1749 
1751  SVN_ERR_X509_CATEGORY_START + 9,
1752  "Invalid certificate serial number")
1753 
1754  SVN_ERRDEF(SVN_ERR_X509_CERT_INVALID_ALG,
1755  SVN_ERR_X509_CATEGORY_START + 10,
1756  "Found invalid algorithm in certificate")
1757 
1758  SVN_ERRDEF(SVN_ERR_X509_CERT_INVALID_NAME,
1759  SVN_ERR_X509_CATEGORY_START + 11,
1760  "Found invalid name in certificate")
1761 
1762  SVN_ERRDEF(SVN_ERR_X509_CERT_INVALID_DATE,
1763  SVN_ERR_X509_CATEGORY_START + 12,
1764  "Found invalid date in certificate")
1765 
1767  SVN_ERR_X509_CATEGORY_START + 13,
1768  "Found invalid public key in certificate")
1769 
1771  SVN_ERR_X509_CATEGORY_START + 14,
1772  "Found invalid signature in certificate")
1773 
1775  SVN_ERR_X509_CATEGORY_START + 15,
1776  "Found invalid extensions in certificate")
1777 
1779  SVN_ERR_X509_CATEGORY_START + 16,
1780  "Unknown certificate version")
1781 
1783  SVN_ERR_X509_CATEGORY_START + 17,
1784  "Certificate uses unknown public key algorithm")
1785 
1786  SVN_ERRDEF(SVN_ERR_X509_CERT_SIG_MISMATCH,
1787  SVN_ERR_X509_CATEGORY_START + 18,
1788  "Certificate signature mismatch")
1789 
1791  SVN_ERR_X509_CATEGORY_START + 19,
1792  "Certificate verification failed")
1793 
1794 SVN_ERROR_END
1795 
1796 
1797 #undef SVN_ERROR_START
1798 #undef SVN_ERRDEF
1799 #undef SVN_ERROR_END
1800 
1801 #ifdef __cplusplus
1802 }
1803 #endif /* __cplusplus */
1804 
1805 #endif /* defined(SVN_ERROR_BUILD_ARRAY) || !defined(SVN_ERROR_ENUM_DEFINED) */
SVN_ERR_WC_COPYFROM_PATH_NOT_FOUND
@ SVN_ERR_WC_COPYFROM_PATH_NOT_FOUND
"Failed to locate 'copyfrom' path in working copy"
Definition: svn_error_codes.h:508
SVN_ERR_WC_PATH_ACCESS_DENIED
@ SVN_ERR_WC_PATH_ACCESS_DENIED
"Couldn't open a working copy file because access was denied"
Definition: svn_error_codes.h:567
SVN_ERR_RA_DAV_SOCK_INIT
@ SVN_ERR_RA_DAV_SOCK_INIT
"RA layer failed to init socket layer"
Definition: svn_error_codes.h:1029
SVN_ERR_STREAM_MALFORMED_DATA
@ SVN_ERR_STREAM_MALFORMED_DATA
"Malformed stream data"
Definition: svn_error_codes.h:321
SVN_ERR_IO_PIPE_READ_ERROR
@ SVN_ERR_IO_PIPE_READ_ERROR
"Read error in pipe"
Definition: svn_error_codes.h:302
SVN_ERR_WC_UNWIND_MISMATCH
@ SVN_ERR_WC_UNWIND_MISMATCH
"Mismatch popping the WC unwind stack"
Definition: svn_error_codes.h:384
SVN_ERR_CEASE_INVOCATION
@ SVN_ERR_CEASE_INVOCATION
"Cease invocation of this API"
Definition: svn_error_codes.h:1370
SVN_ERR_FS_INDEX_CORRUPTION
@ SVN_ERR_FS_INDEX_CORRUPTION
"Corrupt index file."
Definition: svn_error_codes.h:829
SVN_ERR_CLIENT_MODIFIED
@ SVN_ERR_CLIENT_MODIFIED
"Attempting restricted operation for modified resource"
Definition: svn_error_codes.h:1192
SVN_ERR_BAD_PROP_KIND
@ SVN_ERR_BAD_PROP_KIND
"Unexpected or unknown property kind"
Definition: svn_error_codes.h:1315
SVN_ERR_SWIG_PY_EXCEPTION_SET
@ SVN_ERR_SWIG_PY_EXCEPTION_SET
"Python exception has been set with the error"
Definition: svn_error_codes.h:1335
SVN_ERR_BAD_PROPERTY_VALUE_EOL
@ SVN_ERR_BAD_PROPERTY_VALUE_EOL
"Unexpected line ending in the property value"
Definition: svn_error_codes.h:246
SVN_ERR_WC_NOT_FILE
@ SVN_ERR_WC_NOT_FILE
"Path is not a working copy file"
Definition: svn_error_codes.h:423
SVN_ERR_UNKNOWN_CHANGELIST
@ SVN_ERR_UNKNOWN_CHANGELIST
"Unknown changelist"
Definition: svn_error_codes.h:1385
SVN_ERR_AUTHZ_UNREADABLE
@ SVN_ERR_AUTHZ_UNREADABLE
"Item is not readable"
Definition: svn_error_codes.h:1644
SVN_ERR_X509_CERT_INVALID_EXTENSIONS
@ SVN_ERR_X509_CERT_INVALID_EXTENSIONS
"Found invalid extensions in certificate"
Definition: svn_error_codes.h:1776
SVN_ERR_MALFORMED_FILE
@ SVN_ERR_MALFORMED_FILE
"Malformed file"
Definition: svn_error_codes.h:1291
SVN_ERR_SQLITE_RESETTING_FOR_ROLLBACK
@ SVN_ERR_SQLITE_RESETTING_FOR_ROLLBACK
"SQLite busy at transaction rollback; " "resetting all busy SQLite statements to allow rollback"
Definition: svn_error_codes.h:1438
SVN_ERR_AUTHN_CREDS_NOT_SAVED
@ SVN_ERR_AUTHN_CREDS_NOT_SAVED
"Credentials not saved"
Definition: svn_error_codes.h:1628
SVN_ERR_IO_UNKNOWN_EOL
@ SVN_ERR_IO_UNKNOWN_EOL
"Unrecognized line ending style"
Definition: svn_error_codes.h:283
SVN_ERR_REPOS_POST_COMMIT_HOOK_FAILED
@ SVN_ERR_REPOS_POST_COMMIT_HOOK_FAILED
"Error running post-commit hook"
Definition: svn_error_codes.h:943
SVN_ERR_BAD_DATE
@ SVN_ERR_BAD_DATE
"Bogus date"
Definition: svn_error_codes.h:178
SVN_ERR_CLIENT_VERSIONED_PATH_REQUIRED
@ SVN_ERR_CLIENT_VERSIONED_PATH_REQUIRED
"A path under version control is needed for this operation"
Definition: svn_error_codes.h:1166
SVN_ERR_FS_UNRECOGNIZED_IOCTL_CODE
@ SVN_ERR_FS_UNRECOGNIZED_IOCTL_CODE
"Unrecognized filesystem I/O control code"
Definition: svn_error_codes.h:894
SVN_ERR_AUTHZ_INVALID_CONFIG
@ SVN_ERR_AUTHZ_INVALID_CONFIG
"Invalid authz configuration"
Definition: svn_error_codes.h:1653
SVN_ERR_SVNDIFF_INVALID_HEADER
@ SVN_ERR_SVNDIFF_INVALID_HEADER
"Svndiff data has invalid header"
Definition: svn_error_codes.h:1118
SVN_ERR_FS_CLEANUP
@ SVN_ERR_FS_CLEANUP
"Error closing filesystem"
Definition: svn_error_codes.h:587
SVN_ERR_FS_ALREADY_EXISTS
@ SVN_ERR_FS_ALREADY_EXISTS
"Item already exists in filesystem"
Definition: svn_error_codes.h:663
SVN_ERR_IO_CORRUPT_EOL
@ SVN_ERR_IO_CORRUPT_EOL
"Line endings other than expected"
Definition: svn_error_codes.h:288
SVN_ERR_FS_NO_SUCH_LOCK
@ SVN_ERR_FS_NO_SUCH_LOCK
"Filesystem has no such lock"
Definition: svn_error_codes.h:751
SVN_ERR_PROPERTY_NOT_FOUND
@ SVN_ERR_PROPERTY_NOT_FOUND
"Property not found"
Definition: svn_error_codes.h:1351
SVN_ERR_ENTRY_MISSING_URL
@ SVN_ERR_ENTRY_MISSING_URL
"Entry has no URL"
Definition: svn_error_codes.h:365
SVN_ERR_WC_UNSUPPORTED_FORMAT
@ SVN_ERR_WC_UNSUPPORTED_FORMAT
"Unsupported working copy format"
Definition: svn_error_codes.h:475
SVN_ERR_WC_CORRUPT
@ SVN_ERR_WC_CORRUPT
"Working copy is corrupt"
Definition: svn_error_codes.h:455
SVN_ERR_FS_NOT_MUTABLE
@ SVN_ERR_FS_NOT_MUTABLE
"Attempt to change immutable filesystem node"
Definition: svn_error_codes.h:659
SVN_ERR_WC_INVALID_LOCK
@ SVN_ERR_WC_INVALID_LOCK
"Invalid lock"
Definition: svn_error_codes.h:407
SVN_ERR_FS_REVPROP_CACHE_INIT_FAILURE
@ SVN_ERR_FS_REVPROP_CACHE_INIT_FAILURE
"Could not initialize the revprop caching infrastructure."
Definition: svn_error_codes.h:819
SVN_ERR_AUTHN_PROVIDERS_EXHAUSTED
@ SVN_ERR_AUTHN_PROVIDERS_EXHAUSTED
"All authentication providers exhausted"
Definition: svn_error_codes.h:1624
SVN_ERR_REPOS_HOOK_FAILURE
@ SVN_ERR_REPOS_HOOK_FAILURE
"A repository hook failed"
Definition: svn_error_codes.h:914
SVN_ERR_RA_DAV_RELOCATED
@ SVN_ERR_RA_DAV_RELOCATED
"Repository has been moved"
Definition: svn_error_codes.h:1082
SVN_ERR_UTF8PROC_ERROR
@ SVN_ERR_UTF8PROC_ERROR
"utf8proc library error"
Definition: svn_error_codes.h:1463
SVN_ERR_STREAM_NOT_SUPPORTED
@ SVN_ERR_STREAM_NOT_SUPPORTED
Since New in 1.9.
Definition: svn_error_codes.h:335
SVN_ERR_RA_SVN_IO_ERROR
@ SVN_ERR_RA_SVN_IO_ERROR
"Network read/write error"
Definition: svn_error_codes.h:1576
SVN_ERR_BAD_CHANGELIST_NAME
@ SVN_ERR_BAD_CHANGELIST_NAME
"Invalid changelist name"
Definition: svn_error_codes.h:231
SVN_ERR_RA_SVN_REQUEST_SIZE
@ SVN_ERR_RA_SVN_REQUEST_SIZE
"Client request too long"
Definition: svn_error_codes.h:1603
SVN_ERR_FS_ROOT_DIR
@ SVN_ERR_FS_ROOT_DIR
"Attempt to remove or recreate fs root dir"
Definition: svn_error_codes.h:667
SVN_ERR_STREAM_UNEXPECTED_EOF
@ SVN_ERR_STREAM_UNEXPECTED_EOF
"Unexpected EOF on stream"
Definition: svn_error_codes.h:317
SVN_ERR_FS_NO_SUCH_NODE_ORIGIN
@ SVN_ERR_FS_NO_SUCH_NODE_ORIGIN
"Filesystem has no such node origin record"
Definition: svn_error_codes.h:788
SVN_ERR_CL_ERROR_PROCESSING_EXTERNALS
@ SVN_ERR_CL_ERROR_PROCESSING_EXTERNALS
"Failed processing one or more externals definitions"
Definition: svn_error_codes.h:1553
SVN_ERR_WC_DB_ERROR
@ SVN_ERR_WC_DB_ERROR
"Something's amiss with the wc sqlite database"
Definition: svn_error_codes.h:531
SVN_ERR_WC_NOT_DIRECTORY
@ SVN_ERR_WC_NOT_DIRECTORY
"Path is not a working copy directory"
Definition: svn_error_codes.h:419
SVN_ERR_FS_LOCK_OWNER_MISMATCH
@ SVN_ERR_FS_LOCK_OWNER_MISMATCH
"Username does not match lock owner"
Definition: svn_error_codes.h:746
SVN_ERR_FS_REP_CHANGED
@ SVN_ERR_FS_REP_CHANGED
"A representation vanished or changed between reads"
Definition: svn_error_codes.h:683
SVN_ERR_APMOD_BAD_BASELINE
@ SVN_ERR_APMOD_BAD_BASELINE
"Baseline incorrect"
Definition: svn_error_codes.h:1156
SVN_ERR_WC_BAD_PATH
@ SVN_ERR_WC_BAD_PATH
"Path syntax not supported in this context"
Definition: svn_error_codes.h:479
SVN_ERR_RA_SVN_CMD_ERR
@ SVN_ERR_RA_SVN_CMD_ERR
"Special code for wrapping server errors to report to client"
Definition: svn_error_codes.h:1564
SVN_ERR_AUTHZ_PARTIALLY_READABLE
@ SVN_ERR_AUTHZ_PARTIALLY_READABLE
"Item is partially readable"
Definition: svn_error_codes.h:1649
SVN_ERR_WC_INVALID_OPERATION_DEPTH
@ SVN_ERR_WC_INVALID_OPERATION_DEPTH
"The operation cannot be performed with the specified depth"
Definition: svn_error_codes.h:562
SVN_ERR_RESERVED_FILENAME_SPECIFIED
@ SVN_ERR_RESERVED_FILENAME_SPECIFIED
"Reserved directory name in command line arguments"
Definition: svn_error_codes.h:1390
SVN_ERR_REPOS_LOCKED
@ SVN_ERR_REPOS_LOCKED
"The repository is locked, perhaps for db recovery"
Definition: svn_error_codes.h:910
SVN_ERR_CL_ARG_PARSING_ERROR
@ SVN_ERR_CL_ARG_PARSING_ERROR
"Error parsing arguments"
Definition: svn_error_codes.h:1509
SVN_ERR_CLIENT_INVALID_MERGEINFO_NO_MERGETRACKING
@ SVN_ERR_CLIENT_INVALID_MERGEINFO_NO_MERGETRACKING
"Invalid mergeinfo detected in merge target"
Definition: svn_error_codes.h:1262
SVN_ERR_APMOD_MISSING_PATH_TO_FS
@ SVN_ERR_APMOD_MISSING_PATH_TO_FS
"Apache has no path to an SVN filesystem"
Definition: svn_error_codes.h:1144
SVN_ERR_BASE
@ SVN_ERR_BASE
"A problem occurred; see other errors for details"
Definition: svn_error_codes.h:1283
SVN_ERR_CANONICALIZATION_FAILED
@ SVN_ERR_CANONICALIZATION_FAILED
"Could not canonicalize path or URI"
Definition: svn_error_codes.h:1503
SVN_ERR_CLIENT_MISSING_LOCK_TOKEN
@ SVN_ERR_CLIENT_MISSING_LOCK_TOKEN
"Path has no lock token"
Definition: svn_error_codes.h:1222
SVN_ERR_NODE_UNEXPECTED_KIND
@ SVN_ERR_NODE_UNEXPECTED_KIND
"Unexpected node kind found"
Definition: svn_error_codes.h:345
SVN_ERR_ILLEGAL_TARGET
@ SVN_ERR_ILLEGAL_TARGET
"Illegal target for the requested operation"
Definition: svn_error_codes.h:1319
SVN_ERR_FS_UNSUPPORTED_UPGRADE
@ SVN_ERR_FS_UNSUPPORTED_UPGRADE
"Filesystem upgrade is not supported"
Definition: svn_error_codes.h:793
SVN_ERR_XML_ATTRIB_NOT_FOUND
@ SVN_ERR_XML_ATTRIB_NOT_FOUND
"No such XML tag attribute"
Definition: svn_error_codes.h:252
SVN_ERR_CL_COMMIT_IN_ADDED_DIR
@ SVN_ERR_CL_COMMIT_IN_ADDED_DIR
"Committing in directory scheduled for addition"
Definition: svn_error_codes.h:1533
SVN_ERR_ASN1_LENGTH_MISMATCH
@ SVN_ERR_ASN1_LENGTH_MISMATCH
"ASN1 length mismatch"
Definition: svn_error_codes.h:1728
SVN_ERR_WC_INVALID_SWITCH
@ SVN_ERR_WC_INVALID_SWITCH
"Invalid switch"
Definition: svn_error_codes.h:494
SVN_ERR_CLIENT_REVISION_AUTHOR_CONTAINS_NEWLINE
@ SVN_ERR_CLIENT_REVISION_AUTHOR_CONTAINS_NEWLINE
"Author name cannot contain a newline"
Definition: svn_error_codes.h:1208
SVN_ERR_RA_CANNOT_CREATE_SESSION
@ SVN_ERR_RA_CANNOT_CREATE_SESSION
"Can't create session"
Definition: svn_error_codes.h:1023
SVN_ERR_FS_NOT_DIRECTORY
@ SVN_ERR_FS_NOT_DIRECTORY
"Name does not refer to a filesystem directory"
Definition: svn_error_codes.h:647
SVN_ERR_WC_UPGRADE_REQUIRED
@ SVN_ERR_WC_UPGRADE_REQUIRED
"The working copy needs to be upgraded"
Definition: svn_error_codes.h:551
SVN_ERR_REPOS_BAD_REVISION_REPORT
@ SVN_ERR_REPOS_BAD_REVISION_REPORT
"Bogus revision report"
Definition: svn_error_codes.h:926
SVN_ERR_CLIENT_MULTIPLE_SOURCES_DISALLOWED
@ SVN_ERR_CLIENT_MULTIPLE_SOURCES_DISALLOWED
"Operation does not support multiple sources"
Definition: svn_error_codes.h:1227
SVN_ERR_CL_NO_EXTERNAL_EDITOR
@ SVN_ERR_CL_NO_EXTERNAL_EDITOR
"No external editor available"
Definition: svn_error_codes.h:1537
SVN_ERR_UNSUPPORTED_FEATURE
@ SVN_ERR_UNSUPPORTED_FEATURE
"Trying to use an unsupported feature"
Definition: svn_error_codes.h:1311
SVN_ERR_X509_CERT_INVALID_SERIAL
@ SVN_ERR_X509_CERT_INVALID_SERIAL
"Invalid certificate serial number"
Definition: svn_error_codes.h:1752
SVN_ERR_XML_MISSING_ANCESTRY
@ SVN_ERR_XML_MISSING_ANCESTRY
"<delta-pkg> is missing ancestry"
Definition: svn_error_codes.h:256
SVN_ERR_XML_UNKNOWN_ENCODING
@ SVN_ERR_XML_UNKNOWN_ENCODING
"Unrecognized binary data encoding; can't decode"
Definition: svn_error_codes.h:260
SVN_ERR_RA_DAV_PROPS_NOT_FOUND
@ SVN_ERR_RA_DAV_PROPS_NOT_FOUND
"RA layer failed to fetch properties"
Definition: svn_error_codes.h:1045
SVN_ERR_FS_TRANSACTION_NOT_MUTABLE
@ SVN_ERR_FS_TRANSACTION_NOT_MUTABLE
"The specified transaction is not mutable"
Definition: svn_error_codes.h:631
SVN_ERR_RA_DAV_INVALID_CONFIG_VALUE
@ SVN_ERR_RA_DAV_INVALID_CONFIG_VALUE
"Invalid configuration value"
Definition: svn_error_codes.h:1056
SVN_ERR_FS_PATH_ALREADY_LOCKED
@ SVN_ERR_FS_PATH_ALREADY_LOCKED
"Path is already locked"
Definition: svn_error_codes.h:726
SVN_ERR_RA_REPOS_ROOT_URL_MISMATCH
@ SVN_ERR_RA_REPOS_ROOT_URL_MISMATCH
"Repository root URL does not match expected root URL"
Definition: svn_error_codes.h:1008
SVN_ERR_WC_LEFT_LOCAL_MOD
@ SVN_ERR_WC_LEFT_LOCAL_MOD
"Left locally modified or unversioned files"
Definition: svn_error_codes.h:439
SVN_ERR_FS_TRANSACTION_NOT_DEAD
@ SVN_ERR_FS_TRANSACTION_NOT_DEAD
"Transaction is not dead"
Definition: svn_error_codes.h:711
SVN_ERR_CLIENT_RA_ACCESS_REQUIRED
@ SVN_ERR_CLIENT_RA_ACCESS_REQUIRED
"Repository access is needed for this operation"
Definition: svn_error_codes.h:1170
SVN_ERR_X509_CERT_INVALID_SIGNATURE
@ SVN_ERR_X509_CERT_INVALID_SIGNATURE
"Found invalid signature in certificate"
Definition: svn_error_codes.h:1772
SVN_ERR_BAD_CONTAINING_POOL
@ SVN_ERR_BAD_CONTAINING_POOL
"Bad parent pool passed to svn_make_pool()"
Definition: svn_error_codes.h:166
SVN_ERR_BAD_URL
@ SVN_ERR_BAD_URL
"Bogus URL"
Definition: svn_error_codes.h:174
SVN_ERR_X509_FEATURE_UNAVAILABLE
@ SVN_ERR_X509_FEATURE_UNAVAILABLE
"Unavailable X509 feature"
Definition: svn_error_codes.h:1736
SVN_ERR_CLIENT_BAD_REVISION
@ SVN_ERR_CLIENT_BAD_REVISION
"Bogus revision information given"
Definition: svn_error_codes.h:1174
SVN_ERR_APMOD_MALFORMED_URI
@ SVN_ERR_APMOD_MALFORMED_URI
"Apache got a malformed URI"
Definition: svn_error_codes.h:1148
SVN_ERR_RA_DAV_ALREADY_EXISTS
@ SVN_ERR_RA_DAV_ALREADY_EXISTS
"RA layer file already exists"
Definition: svn_error_codes.h:1049
SVN_ERR_SVNDIFF_UNEXPECTED_END
@ SVN_ERR_SVNDIFF_UNEXPECTED_END
"Svndiff data ends unexpectedly"
Definition: svn_error_codes.h:1134
SVN_ERR_X509_CERT_INVALID_DATE
@ SVN_ERR_X509_CERT_INVALID_DATE
"Found invalid date in certificate"
Definition: svn_error_codes.h:1764
SVN_ERR_EXTERNAL_PROGRAM
@ SVN_ERR_EXTERNAL_PROGRAM
"Error calling external program"
Definition: svn_error_codes.h:1331
SVN_ERR_X509_CERT_UNKNOWN_PK_ALG
@ SVN_ERR_X509_CERT_UNKNOWN_PK_ALG
"Certificate uses unknown public key algorithm"
Definition: svn_error_codes.h:1784
SVN_ERR_FS_INDEX_INCONSISTENT
@ SVN_ERR_FS_INDEX_INCONSISTENT
"Index files are inconsistent."
Definition: svn_error_codes.h:849
SVN_ERR_CL_MUTUALLY_EXCLUSIVE_ARGS
@ SVN_ERR_CL_MUTUALLY_EXCLUSIVE_ARGS
"Mutually exclusive arguments specified"
Definition: svn_error_codes.h:1517
SVN_ERR_X509_CERT_INVALID_ALG
@ SVN_ERR_X509_CERT_INVALID_ALG
"Found invalid algorithm in certificate"
Definition: svn_error_codes.h:1756
SVN_ERR_ENTRY_NOT_FOUND
@ SVN_ERR_ENTRY_NOT_FOUND
"Can't find an entry"
Definition: svn_error_codes.h:351
SVN_ERR_RA_LOCAL_REPOS_OPEN_FAILED
@ SVN_ERR_RA_LOCAL_REPOS_OPEN_FAILED
"Couldn't open a repository"
Definition: svn_error_codes.h:1112
SVN_ERR_FS_NO_SUCH_STRING
@ SVN_ERR_FS_NO_SUCH_STRING
"Filesystem has no such string"
Definition: svn_error_codes.h:623
SVN_ERR_FS_NOT_TXN_ROOT
@ SVN_ERR_FS_NOT_TXN_ROOT
"Object is not a transaction root"
Definition: svn_error_codes.h:671
SVN_ERR_WC_CANNOT_DELETE_FILE_EXTERNAL
@ SVN_ERR_WC_CANNOT_DELETE_FILE_EXTERNAL
"Cannot delete a file external"
Definition: svn_error_codes.h:521
SVN_ERR_ASN1_OUT_OF_DATA
@ SVN_ERR_ASN1_OUT_OF_DATA
"Unexpected end of ASN1 data"
Definition: svn_error_codes.h:1716
SVN_ERR_SQLITE_ROLLBACK_FAILED
@ SVN_ERR_SQLITE_ROLLBACK_FAILED
"SQLite transaction rollback failed"
Definition: svn_error_codes.h:1488
SVN_ERR_FS_NOT_FILE
@ SVN_ERR_FS_NOT_FILE
"Name does not refer to a filesystem file"
Definition: svn_error_codes.h:651
SVN_ERR_UTF8_GLOB
@ SVN_ERR_UTF8_GLOB
"Bad arguments to SQL operators GLOB or LIKE"
Definition: svn_error_codes.h:1468
SVN_ERR_REPOS_UNSUPPORTED_VERSION
@ SVN_ERR_REPOS_UNSUPPORTED_VERSION
"Unsupported repository version"
Definition: svn_error_codes.h:935
SVN_ERR_FS_NO_SUCH_COPY
@ SVN_ERR_FS_NO_SUCH_COPY
"Filesystem has no such copy"
Definition: svn_error_codes.h:627
SVN_ERR_SQLITE_UNSUPPORTED_SCHEMA
@ SVN_ERR_SQLITE_UNSUPPORTED_SCHEMA
"Unsupported schema found in SQLite db"
Definition: svn_error_codes.h:1427
SVN_ERR_BAD_FILENAME
@ SVN_ERR_BAD_FILENAME
"Bogus filename"
Definition: svn_error_codes.h:170
SVN_ERR_CL_LOG_MESSAGE_IS_PATHNAME
@ SVN_ERR_CL_LOG_MESSAGE_IS_PATHNAME
"The log message is a pathname"
Definition: svn_error_codes.h:1529
SVN_ERR_WC_CHANGELIST_MOVE
@ SVN_ERR_WC_CHANGELIST_MOVE
"Moving a path from one changelist to another"
Definition: svn_error_codes.h:516
SVN_ERR_RA_SVN_NO_MECHANISMS
@ SVN_ERR_RA_SVN_NO_MECHANISMS
"Cannot negotiate authentication mechanism"
Definition: svn_error_codes.h:1593
SVN_ERR_AUTHZ_UNWRITABLE
@ SVN_ERR_AUTHZ_UNWRITABLE
"Item is not writable"
Definition: svn_error_codes.h:1658
SVN_ERR_RA_SERF_WRAPPED_ERROR
@ SVN_ERR_RA_SERF_WRAPPED_ERROR
"While handling serf response:"
Definition: svn_error_codes.h:1693
SVN_ERR_FS_BERKELEY_DB_DEADLOCK
@ SVN_ERR_FS_BERKELEY_DB_DEADLOCK
"Berkeley DB deadlock error"
Definition: svn_error_codes.h:703
SVN_ERR_CLIENT_INVALID_RELOCATION
@ SVN_ERR_CLIENT_INVALID_RELOCATION
"Inter-repository relocation not allowed"
Definition: svn_error_codes.h:1204
SVN_ERR_WC_DUPLICATE_EXTERNALS_TARGET
@ SVN_ERR_WC_DUPLICATE_EXTERNALS_TARGET
"Duplicate targets in svn:externals property"
Definition: svn_error_codes.h:577
SVN_ERR_RA_SERF_GSSAPI_INITIALISATION_FAILED
@ SVN_ERR_RA_SERF_GSSAPI_INITIALISATION_FAILED
"Initialization of the GSSAPI context failed"
Definition: svn_error_codes.h:1688
SVN_ERR_FS_NOT_OPEN
@ SVN_ERR_FS_NOT_OPEN
"Filesystem is not open"
Definition: svn_error_codes.h:595
SVN_ERR_BAD_SERVER_SPECIFICATION
@ SVN_ERR_BAD_SERVER_SPECIFICATION
"Bogus server specification"
Definition: svn_error_codes.h:213
SVN_ERR_RA_SESSION_URL_MISMATCH
@ SVN_ERR_RA_SESSION_URL_MISMATCH
"Session URL does not match expected session URL"
Definition: svn_error_codes.h:1013
SVN_ERR_FS_MALFORMED_SKEL
@ SVN_ERR_FS_MALFORMED_SKEL
"Malformed skeleton data"
Definition: svn_error_codes.h:691
SVN_ERR_TEST_FAILED
@ SVN_ERR_TEST_FAILED
"Test failed"
Definition: svn_error_codes.h:1307
SVN_ERR_WC_INVALID_RELOCATION
@ SVN_ERR_WC_INVALID_RELOCATION
"Invalid relocation"
Definition: svn_error_codes.h:489
SVN_ERR_UNVERSIONED_RESOURCE
@ SVN_ERR_UNVERSIONED_RESOURCE
"Tried a versioning operation on an unversioned resource"
Definition: svn_error_codes.h:1303
SVN_ERR_CLIENT_PROPERTY_NAME
@ SVN_ERR_CLIENT_PROPERTY_NAME
"Bad property name"
Definition: svn_error_codes.h:1212
SVN_ERR_FS_ALREADY_OPEN
@ SVN_ERR_FS_ALREADY_OPEN
"Filesystem is already open"
Definition: svn_error_codes.h:591
SVN_ERR_APMOD_CONNECTION_ABORTED
@ SVN_ERR_APMOD_CONNECTION_ABORTED
"Input/output error"
Definition: svn_error_codes.h:1160
SVN_ERR_APMOD_ACTIVITY_NOT_FOUND
@ SVN_ERR_APMOD_ACTIVITY_NOT_FOUND
"Activity not found"
Definition: svn_error_codes.h:1152
SVN_ERR_FS_NO_SUCH_ENTRY
@ SVN_ERR_FS_NO_SUCH_ENTRY
"Filesystem directory has no such entry"
Definition: svn_error_codes.h:615
SVN_ERR_FS_CORRUPT_PROPLIST
@ SVN_ERR_FS_CORRUPT_PROPLIST
"Property list is corrupt."
Definition: svn_error_codes.h:884
SVN_ERR_ENTRY_ATTRIBUTE_INVALID
@ SVN_ERR_ENTRY_ATTRIBUTE_INVALID
"Entry has an invalid attribute"
Definition: svn_error_codes.h:369
SVN_ERR_RA_DAV_CONN_TIMEOUT
@ SVN_ERR_RA_DAV_CONN_TIMEOUT
"Connection timed out"
Definition: svn_error_codes.h:1087
SVN_ERR_MALFORMED_VERSION_STRING
@ SVN_ERR_MALFORMED_VERSION_STRING
"Failed to parse version number string"
Definition: svn_error_codes.h:1453
SVN_ERR_CLIENT_NOT_READY_TO_MERGE
@ SVN_ERR_CLIENT_NOT_READY_TO_MERGE
"Working copy and merge source not ready for reintegration"
Definition: svn_error_codes.h:1237
SVN_ERR_ENTRY_MISSING_REVISION
@ SVN_ERR_ENTRY_MISSING_REVISION
"Entry has no revision"
Definition: svn_error_codes.h:361
SVN_ERR_WC_PATH_NOT_FOUND
@ SVN_ERR_WC_PATH_NOT_FOUND
"Can't find a working copy path"
Definition: svn_error_codes.h:431
SVN_ERR_CL_INSUFFICIENT_ARGS
@ SVN_ERR_CL_INSUFFICIENT_ARGS
"Not enough arguments provided"
Definition: svn_error_codes.h:1513
SVN_ERR_RA_ILLEGAL_URL
@ SVN_ERR_RA_ILLEGAL_URL
"Bad URL passed to RA layer"
Definition: svn_error_codes.h:964
SVN_ERR_WC_NOT_LOCKED
@ SVN_ERR_WC_NOT_LOCKED
"Working copy not locked; this is probably a bug, please report"
Definition: svn_error_codes.h:402
SVN_ERR_FS_CONFLICT
@ SVN_ERR_FS_CONFLICT
"Merge conflict during commit"
Definition: svn_error_codes.h:679
SVN_ERR_SVNDIFF_INVALID_OPS
@ SVN_ERR_SVNDIFF_INVALID_OPS
"Svndiff data contains invalid instruction"
Definition: svn_error_codes.h:1130
SVN_ERR_TOO_MANY_MEMCACHED_SERVERS
@ SVN_ERR_TOO_MANY_MEMCACHED_SERVERS
"Too many memcached servers configured"
Definition: svn_error_codes.h:1448
SVN_ERR_RA_DAV_REQUEST_FAILED
@ SVN_ERR_RA_DAV_REQUEST_FAILED
"RA layer request failed"
Definition: svn_error_codes.h:1037
SVN_ERR_RA_DAV_RESPONSE_HEADER_BADNESS
@ SVN_ERR_RA_DAV_RESPONSE_HEADER_BADNESS
"Unable to extract data from response header"
Definition: svn_error_codes.h:1077
SVN_ERR_FS_REP_SHARING_NOT_ALLOWED
@ SVN_ERR_FS_REP_SHARING_NOT_ALLOWED
"Rep-sharing is not allowed."
Definition: svn_error_codes.h:899
SVN_ERR_WC_NOT_WORKING_COPY
@ SVN_ERR_WC_NOT_WORKING_COPY
"Path is not a working copy directory"
Definition: svn_error_codes.h:413
SVN_ERR_FS_BERKELEY_DB
@ SVN_ERR_FS_BERKELEY_DB
"Berkeley DB error"
Definition: svn_error_codes.h:699
SVN_ERR_RA_DAV_PROPPATCH_FAILED
@ SVN_ERR_RA_DAV_PROPPATCH_FAILED
"Failed to execute WebDAV PROPPATCH"
Definition: svn_error_codes.h:1067
SVN_ERR_WC_BAD_ADM_LOG
@ SVN_ERR_WC_BAD_ADM_LOG
"Problem running log"
Definition: svn_error_codes.h:427
SVN_ERR_ITER_BREAK
@ SVN_ERR_ITER_BREAK
"Iteration terminated before completion"
Definition: svn_error_codes.h:1380
SVN_ERR_WC_FOUND_CONFLICT
@ SVN_ERR_WC_FOUND_CONFLICT
"A conflict in the working copy obstructs the current operation"
Definition: svn_error_codes.h:451
SVN_ERR_CLIENT_NO_LOCK_TOKEN
@ SVN_ERR_CLIENT_NO_LOCK_TOKEN
"Can't perform this operation without a valid lock token"
Definition: svn_error_codes.h:1267
SVN_ERR_RA_LOCAL_REPOS_NOT_FOUND
@ SVN_ERR_RA_LOCAL_REPOS_NOT_FOUND
"Couldn't find a repository"
Definition: svn_error_codes.h:1108
SVN_ERR_BAD_ATOMIC
@ SVN_ERR_BAD_ATOMIC
"Invalid atomic"
Definition: svn_error_codes.h:236
SVN_ERR_WC_MISMATCHED_CHANGELIST
@ SVN_ERR_WC_MISMATCHED_CHANGELIST
"Changelist doesn't match"
Definition: svn_error_codes.h:499
SVN_ERR_FS_PATH_NOT_LOCKED
@ SVN_ERR_FS_PATH_NOT_LOCKED
"Path is not locked"
Definition: svn_error_codes.h:731
SVN_ERR_TEST_SKIPPED
@ SVN_ERR_TEST_SKIPPED
"Test skipped"
Definition: svn_error_codes.h:1400
SVN_ERR_REPOS_POST_UNLOCK_HOOK_FAILED
@ SVN_ERR_REPOS_POST_UNLOCK_HOOK_FAILED
"Error running post-unlock hook"
Definition: svn_error_codes.h:953
SVN_ERR_ASN1_UNEXPECTED_TAG
@ SVN_ERR_ASN1_UNEXPECTED_TAG
"Unexpected ASN1 tag"
Definition: svn_error_codes.h:1720
SVN_ERR_IO_INCONSISTENT_EOL
@ SVN_ERR_IO_INCONSISTENT_EOL
"Inconsistent line ending style"
Definition: svn_error_codes.h:279
SVN_ERR_CLIENT_FORBIDDEN_BY_SERVER
@ SVN_ERR_CLIENT_FORBIDDEN_BY_SERVER
"The operation is forbidden by the server"
Definition: svn_error_codes.h:1272
SVN_ERR_DELTA_MD5_CHECKSUM_ABSENT
@ SVN_ERR_DELTA_MD5_CHECKSUM_ABSENT
"MD5 checksum is missing"
Definition: svn_error_codes.h:1323
SVN_ERR_RA_NOT_IMPLEMENTED
@ SVN_ERR_RA_NOT_IMPLEMENTED
"Repository access method not implemented"
Definition: svn_error_codes.h:976
SVN_ERR_WC_INVALID_SCHEDULE
@ SVN_ERR_WC_INVALID_SCHEDULE
"Invalid schedule"
Definition: svn_error_codes.h:484
SVN_ERR_PLUGIN_LOAD_FAILURE
@ SVN_ERR_PLUGIN_LOAD_FAILURE
"Failure loading plugin"
Definition: svn_error_codes.h:1287
SVN_ERR_FS_PACKED_REVPROP_READ_FAILURE
@ SVN_ERR_FS_PACKED_REVPROP_READ_FAILURE
"A packed revprop could not be read"
Definition: svn_error_codes.h:814
SVN_ERR_CL_ADM_DIR_RESERVED
@ SVN_ERR_CL_ADM_DIR_RESERVED
"Attempted command in administrative dir"
Definition: svn_error_codes.h:1521
SVN_ERR_AUTHN_FAILED
@ SVN_ERR_AUTHN_FAILED
"Authentication failed"
Definition: svn_error_codes.h:1633
SVN_ERR_RA_SERF_STREAM_BUCKET_READ_ERROR
@ SVN_ERR_RA_SERF_STREAM_BUCKET_READ_ERROR
"Can't read from stream"
Definition: svn_error_codes.h:1698
SVN_ERR_RA_NOT_LOCKED
@ SVN_ERR_RA_NOT_LOCKED
"Path is not locked"
Definition: svn_error_codes.h:993
SVN_ERR_FS_NO_LOCK_TOKEN
@ SVN_ERR_FS_NO_LOCK_TOKEN
"No lock token provided"
Definition: svn_error_codes.h:741
SVN_ERR_RA_SVN_BAD_VERSION
@ SVN_ERR_RA_SVN_BAD_VERSION
"Client/server version mismatch"
Definition: svn_error_codes.h:1588
SVN_ERR_RA_SERF_SSL_CERT_UNTRUSTED
@ SVN_ERR_RA_SERF_SSL_CERT_UNTRUSTED
"Server SSL certificate untrusted"
Definition: svn_error_codes.h:1683
SVN_ERR_CLIENT_INVALID_EXTERNALS_DESCRIPTION
@ SVN_ERR_CLIENT_INVALID_EXTERNALS_DESCRIPTION
"Format of an svn:externals property was invalid"
Definition: svn_error_codes.h:1188
SVN_ERR_BAD_RELATIVE_PATH
@ SVN_ERR_BAD_RELATIVE_PATH
"Path is not an immediate child of the specified directory"
Definition: svn_error_codes.h:200
SVN_ERR_CLIENT_NO_VERSIONED_PARENT
@ SVN_ERR_CLIENT_NO_VERSIONED_PARENT
"No versioned parent directories"
Definition: svn_error_codes.h:1232
SVN_ERR_CORRUPT_PACKED_DATA
@ SVN_ERR_CORRUPT_PACKED_DATA
"Packed data stream is corrupt"
Definition: svn_error_codes.h:1473
SVN_ERR_XML_MALFORMED
@ SVN_ERR_XML_MALFORMED
"XML data was not well-formed"
Definition: svn_error_codes.h:264
SVN_ERR_CLIENT_IS_BINARY_FILE
@ SVN_ERR_CLIENT_IS_BINARY_FILE
"Operation does not apply to binary file"
Definition: svn_error_codes.h:1182
SVN_ERR_BAD_CHECKSUM_KIND
@ SVN_ERR_BAD_CHECKSUM_KIND
"Unsupported checksum type"
Definition: svn_error_codes.h:217
SVN_ERR_CLIENT_FILE_EXTERNAL_OVERWRITE_VERSIONED
@ SVN_ERR_CLIENT_FILE_EXTERNAL_OVERWRITE_VERSIONED
"A file external cannot overwrite an existing versioned item"
Definition: svn_error_codes.h:1242
SVN_ERR_WC_UNWIND_EMPTY
@ SVN_ERR_WC_UNWIND_EMPTY
"Attempt to pop empty WC unwind stack"
Definition: svn_error_codes.h:389
SVN_ERR_STREAM_SEEK_NOT_SUPPORTED
@ SVN_ERR_STREAM_SEEK_NOT_SUPPORTED
"Stream doesn't support seeking"
Definition: svn_error_codes.h:330
SVN_ERR_INVALID_INPUT
@ SVN_ERR_INVALID_INPUT
"Parser error: invalid input"
Definition: svn_error_codes.h:1483
SVN_ERR_X509_CERT_UNKNOWN_VERSION
@ SVN_ERR_X509_CERT_UNKNOWN_VERSION
"Unknown certificate version"
Definition: svn_error_codes.h:1780
SVN_ERR_WC_CLEANUP_REQUIRED
@ SVN_ERR_WC_CLEANUP_REQUIRED
"Previous operation has not finished; " "run 'cleanup' if it was interrupted"
Definition: svn_error_codes.h:557
SVN_ERR_FS_PROP_BASEVALUE_MISMATCH
@ SVN_ERR_FS_PROP_BASEVALUE_MISMATCH
"Property value in filesystem differs from the provided " "base value"
Definition: svn_error_codes.h:804
SVN_ERR_RA_SVN_CONNECTION_CLOSED
@ SVN_ERR_RA_SVN_CONNECTION_CLOSED
"Network connection closed unexpectedly"
Definition: svn_error_codes.h:1572
SVN_ERR_CLIENT_CONFLICT_OPTION_NOT_APPLICABLE
@ SVN_ERR_CLIENT_CONFLICT_OPTION_NOT_APPLICABLE
"The conflict resolution option is not applicable"
Definition: svn_error_codes.h:1277
SVN_ERR_FS_MALFORMED_NODEREV_ID
@ SVN_ERR_FS_MALFORMED_NODEREV_ID
"Malformed node revision ID string."
Definition: svn_error_codes.h:869
SVN_ERR_FS_INCORRECT_EDITOR_COMPLETION
@ SVN_ERR_FS_INCORRECT_EDITOR_COMPLETION
"The filesystem editor completion process was not followed"
Definition: svn_error_codes.h:809
SVN_ERR_CL_LOG_MESSAGE_IS_VERSIONED_FILE
@ SVN_ERR_CL_LOG_MESSAGE_IS_VERSIONED_FILE
"The log message file is under version control"
Definition: svn_error_codes.h:1525
SVN_ERR_DIR_NOT_EMPTY
@ SVN_ERR_DIR_NOT_EMPTY
"Directory needs to be empty but is not"
Definition: svn_error_codes.h:1327
SVN_ERR_CHECKSUM_MISMATCH
@ SVN_ERR_CHECKSUM_MISMATCH
"A checksum mismatch occurred"
Definition: svn_error_codes.h:1339
SVN_ERR_WC_NODE_KIND_CHANGE
@ SVN_ERR_WC_NODE_KIND_CHANGE
"Cannot change node kind"
Definition: svn_error_codes.h:463
SVN_ERR_RA_PARTIAL_REPLAY_NOT_SUPPORTED
@ SVN_ERR_RA_PARTIAL_REPLAY_NOT_SUPPORTED
"Server can only replay from the root of a repository"
Definition: svn_error_codes.h:998
SVN_ERR_RA_SVN_UNKNOWN_CMD
@ SVN_ERR_RA_SVN_UNKNOWN_CMD
"Unknown svn protocol command"
Definition: svn_error_codes.h:1568
SVN_ERR_FS_INDEX_OVERFLOW
@ SVN_ERR_FS_INDEX_OVERFLOW
"Item index too large for this revision."
Definition: svn_error_codes.h:839
SVN_ERR_FS_OUT_OF_DATE
@ SVN_ERR_FS_OUT_OF_DATE
"Item is out of date"
Definition: svn_error_codes.h:761
SVN_ERR_WC_NOT_SYMLINK
@ SVN_ERR_WC_NOT_SYMLINK
"The specified node is not a symlink"
Definition: svn_error_codes.h:541
SVN_ERR_RA_SVN_MALFORMED_DATA
@ SVN_ERR_RA_SVN_MALFORMED_DATA
"Malformed network data"
Definition: svn_error_codes.h:1580
SVN_ERR_UNKNOWN_CAPABILITY
@ SVN_ERR_UNKNOWN_CAPABILITY
"Inquiry about unknown capability"
Definition: svn_error_codes.h:1395
SVN_ERR_IO_WRITE_ERROR
@ SVN_ERR_IO_WRITE_ERROR
"Write error"
Definition: svn_error_codes.h:306
SVN_ERR_X509_CERT_SIG_MISMATCH
@ SVN_ERR_X509_CERT_SIG_MISMATCH
"Certificate signature mismatch"
Definition: svn_error_codes.h:1788
SVN_ERR_AUTHZ_ROOT_UNREADABLE
@ SVN_ERR_AUTHZ_ROOT_UNREADABLE
"Read access denied for root of edit"
Definition: svn_error_codes.h:1639
SVN_ERR_FS_CONTAINER_SIZE
@ SVN_ERR_FS_CONTAINER_SIZE
"Container capacity exceeded."
Definition: svn_error_codes.h:864
SVN_ERR_NO_APR_MEMCACHE
@ SVN_ERR_NO_APR_MEMCACHE
"APR memcache library not available"
Definition: svn_error_codes.h:1405
SVN_ERR_IO_UNIQUE_NAMES_EXHAUSTED
@ SVN_ERR_IO_UNIQUE_NAMES_EXHAUSTED
"Ran out of unique names"
Definition: svn_error_codes.h:292
SVN_ERR_ENTRY_EXISTS
@ SVN_ERR_ENTRY_EXISTS
"Entry already exists"
Definition: svn_error_codes.h:357
SVN_ERR_RA_DAV_PATH_NOT_FOUND
@ SVN_ERR_RA_DAV_PATH_NOT_FOUND
"HTTP Path Not Found"
Definition: svn_error_codes.h:1063
SVN_ERR_FS_NOT_SINGLE_PATH_COMPONENT
@ SVN_ERR_FS_NOT_SINGLE_PATH_COMPONENT
"Name is not a single path component"
Definition: svn_error_codes.h:655
SVN_ERR_WC_MIXED_REVISIONS
@ SVN_ERR_WC_MIXED_REVISIONS
"Mixed-revision working copy was found but not expected"
Definition: svn_error_codes.h:572
SVN_ERR_CLIENT_MERGE_UPDATE_REQUIRED
@ SVN_ERR_CLIENT_MERGE_UPDATE_REQUIRED
"Working copy and merge source not ready for reintegration"
Definition: svn_error_codes.h:1257
SVN_ERR_LZ4_DECOMPRESSION_FAILED
@ SVN_ERR_LZ4_DECOMPRESSION_FAILED
"LZ4 decompression failed"
Definition: svn_error_codes.h:1498
SVN_ERR_FS_NOT_ID
@ SVN_ERR_FS_NOT_ID
"String does not represent a node or node-rev-id"
Definition: svn_error_codes.h:643
SVN_ERR_FS_NO_SUCH_TRANSACTION
@ SVN_ERR_FS_NO_SUCH_TRANSACTION
"Invalid filesystem transaction name"
Definition: svn_error_codes.h:611
SVN_ERR_INCOMPLETE_DATA
@ SVN_ERR_INCOMPLETE_DATA
"Incomplete data"
Definition: svn_error_codes.h:1295
SVN_ERR_CLIENT_UNRELATED_RESOURCES
@ SVN_ERR_CLIENT_UNRELATED_RESOURCES
"Two versioned resources are unrelated"
Definition: svn_error_codes.h:1217
SVN_ERR_CL_REPOS_VERIFY_FAILED
@ SVN_ERR_CL_REPOS_VERIFY_FAILED
"Repository verification failed"
Definition: svn_error_codes.h:1558
SVN_ERR_CLIENT_DUPLICATE_COMMIT_URL
@ SVN_ERR_CLIENT_DUPLICATE_COMMIT_URL
"Attempting to commit to a URL more than once"
Definition: svn_error_codes.h:1178
SVN_ERR_RA_NO_REPOS_UUID
@ SVN_ERR_RA_NO_REPOS_UUID
"Repository has no UUID"
Definition: svn_error_codes.h:984
SVN_ERR_FS_NOT_FOUND
@ SVN_ERR_FS_NOT_FOUND
"Filesystem has no item"
Definition: svn_error_codes.h:635
SVN_ERR_REPOS_UNSUPPORTED_UPGRADE
@ SVN_ERR_REPOS_UNSUPPORTED_UPGRADE
"Repository upgrade is not supported"
Definition: svn_error_codes.h:958
SVN_ERR_BAD_PROPERTY_VALUE
@ SVN_ERR_BAD_PROPERTY_VALUE
"Wrong or unexpected property value"
Definition: svn_error_codes.h:192
SVN_ERR_DIFF_UNEXPECTED_DATA
@ SVN_ERR_DIFF_UNEXPECTED_DATA
"Diff data unexpected"
Definition: svn_error_codes.h:1670
SVN_ERR_FS_TXN_NAME_TOO_LONG
@ SVN_ERR_FS_TXN_NAME_TOO_LONG
"The generated transaction name is too long"
Definition: svn_error_codes.h:783
SVN_ERR_REPOS_DISABLED_FEATURE
@ SVN_ERR_REPOS_DISABLED_FEATURE
"Disabled repository feature"
Definition: svn_error_codes.h:939
SVN_ERR_CL_UNNECESSARY_LOG_MESSAGE
@ SVN_ERR_CL_UNNECESSARY_LOG_MESSAGE
"A log message was given where none was necessary"
Definition: svn_error_codes.h:1545
apache::subversion::svnxx::tristate::unknown
constexpr bool unknown(tristate t) noexcept
Test for the unknown tristate state.
Definition: tristate.hpp:178
SVN_ERR_X509_CERT_VERIFY_FAILED
@ SVN_ERR_X509_CERT_VERIFY_FAILED
"Certificate verification failed"
Definition: svn_error_codes.h:1792
SVN_ERR_CL_BAD_LOG_MESSAGE
@ SVN_ERR_CL_BAD_LOG_MESSAGE
"Something is wrong with the log message's contents"
Definition: svn_error_codes.h:1541
SVN_ERR_RA_UNKNOWN_AUTH
@ SVN_ERR_RA_UNKNOWN_AUTH
"Unknown authorization method"
Definition: svn_error_codes.h:972
SVN_ERR_FS_UNSUPPORTED_FORMAT
@ SVN_ERR_FS_UNSUPPORTED_FORMAT
"Unsupported FS format"
Definition: svn_error_codes.h:773
SVN_ERR_WC_BAD_ADM_LOG_START
@ SVN_ERR_WC_BAD_ADM_LOG_START
"Problem on first log entry in a working copy"
Definition: svn_error_codes.h:471
SVN_ERR_FS_CONTAINER_INDEX
@ SVN_ERR_FS_CONTAINER_INDEX
"Container index out of range."
Definition: svn_error_codes.h:844
SVN_ERR_RA_UNSUPPORTED_ABI_VERSION
@ SVN_ERR_RA_UNSUPPORTED_ABI_VERSION
"Unsupported RA plugin ABI version"
Definition: svn_error_codes.h:988
SVN_ERR_RA_DAV_METHOD_NOT_ALLOWED
@ SVN_ERR_RA_DAV_METHOD_NOT_ALLOWED
"The URL doesn't allow the requested method"
Definition: svn_error_codes.h:1102
SVN_ERR_WC_MISSING
@ SVN_ERR_WC_MISSING
"The working copy is missing"
Definition: svn_error_codes.h:536
SVN_ERR_WC_CANNOT_MOVE_FILE_EXTERNAL
@ SVN_ERR_WC_CANNOT_MOVE_FILE_EXTERNAL
"Cannot move a file external"
Definition: svn_error_codes.h:526
SVN_ERR_IO_PIPE_WRITE_ERROR
@ SVN_ERR_IO_PIPE_WRITE_ERROR
"Write error in pipe"
Definition: svn_error_codes.h:311
SVN_ERR_STREAM_UNRECOGNIZED_DATA
@ SVN_ERR_STREAM_UNRECOGNIZED_DATA
"Unrecognized stream data"
Definition: svn_error_codes.h:325
SVN_ERR_WC_PATH_UNEXPECTED_STATUS
@ SVN_ERR_WC_PATH_UNEXPECTED_STATUS
"The specified path has an unexpected status"
Definition: svn_error_codes.h:546
SVN_ERR_FS_MALFORMED_TXN_ID
@ SVN_ERR_FS_MALFORMED_TXN_ID
"Malformed transaction ID string."
Definition: svn_error_codes.h:824
SVN_ERR_REPOS_BAD_ARGS
@ SVN_ERR_REPOS_BAD_ARGS
"Incorrect arguments supplied"
Definition: svn_error_codes.h:918
SVN_ERR_ENTRY_FORBIDDEN
@ SVN_ERR_ENTRY_FORBIDDEN
"Can't create an entry for a forbidden name"
Definition: svn_error_codes.h:373
SVN_ERR_FS_REP_BEING_WRITTEN
@ SVN_ERR_FS_REP_BEING_WRITTEN
"Representation is being written"
Definition: svn_error_codes.h:778
SVN_ERR_WC_NOT_UP_TO_DATE
@ SVN_ERR_WC_NOT_UP_TO_DATE
"Working copy is not up-to-date"
Definition: svn_error_codes.h:435
SVN_ERR_WC_UNWIND_NOT_EMPTY
@ SVN_ERR_WC_UNWIND_NOT_EMPTY
"Attempt to unlock with non-empty unwind stack"
Definition: svn_error_codes.h:394
SVN_ERR_SQLITE_CONSTRAINT
@ SVN_ERR_SQLITE_CONSTRAINT
"Constraint error in SQLite db"
Definition: svn_error_codes.h:1443
SVN_ERR_WC_INVALID_OP_ON_CWD
@ SVN_ERR_WC_INVALID_OP_ON_CWD
"Invalid operation on the current working directory"
Definition: svn_error_codes.h:467
SVN_ERR_FS_CORRUPT
@ SVN_ERR_FS_CORRUPT
"Filesystem is corrupt"
Definition: svn_error_codes.h:599
SVN_ERR_FS_INDEX_REVISION
@ SVN_ERR_FS_INDEX_REVISION
"Revision not covered by index."
Definition: svn_error_codes.h:834
SVN_ERR_X509_CERT_INVALID_PUBKEY
@ SVN_ERR_X509_CERT_INVALID_PUBKEY
"Found invalid public key in certificate"
Definition: svn_error_codes.h:1768
SVN_ERR_RA_DAV_OPTIONS_REQ_FAILED
@ SVN_ERR_RA_DAV_OPTIONS_REQ_FAILED
"RA layer didn't receive requested OPTIONS info"
Definition: svn_error_codes.h:1041
SVN_ERR_COMPOSED_ERROR
@ SVN_ERR_COMPOSED_ERROR
"Additional errors:"
Definition: svn_error_codes.h:1478
SVN_ERR_AUTHN_NO_PROVIDER
@ SVN_ERR_AUTHN_NO_PROVIDER
"No authentication provider available"
Definition: svn_error_codes.h:1620
SVN_ERR_RA_CANNOT_CREATE_TUNNEL
@ SVN_ERR_RA_CANNOT_CREATE_TUNNEL
"Can't create tunnel"
Definition: svn_error_codes.h:1018
SVN_ERR_RA_OUT_OF_DATE
@ SVN_ERR_RA_OUT_OF_DATE
"Item is out of date"
Definition: svn_error_codes.h:980
SVN_ERR_RA_DAV_MALFORMED_DATA
@ SVN_ERR_RA_DAV_MALFORMED_DATA
"Malformed network data"
Definition: svn_error_codes.h:1072
SVN_ERR_NODE_UNKNOWN_KIND
@ SVN_ERR_NODE_UNKNOWN_KIND
"Unknown svn_node_kind"
Definition: svn_error_codes.h:341
SVN_ERR_WC_PATH_FOUND
@ SVN_ERR_WC_PATH_FOUND
"Found a working copy path"
Definition: svn_error_codes.h:447
SVN_ERR_BAD_VERSION_FILE_FORMAT
@ SVN_ERR_BAD_VERSION_FILE_FORMAT
"Version file format not correct"
Definition: svn_error_codes.h:196
SVN_ERR_WC_CORRUPT_TEXT_BASE
@ SVN_ERR_WC_CORRUPT_TEXT_BASE
"Working copy text base is corrupt"
Definition: svn_error_codes.h:459
SVN_ERR_ASN1_INVALID_LENGTH
@ SVN_ERR_ASN1_INVALID_LENGTH
"Invalid ASN1 length"
Definition: svn_error_codes.h:1724
SVN_ERR_RA_SVN_REPOS_NOT_FOUND
@ SVN_ERR_RA_SVN_REPOS_NOT_FOUND
"Couldn't find a repository"
Definition: svn_error_codes.h:1584
SVN_ERR_XML_UNESCAPABLE_DATA
@ SVN_ERR_XML_UNESCAPABLE_DATA
"Data cannot be safely XML-escaped"
Definition: svn_error_codes.h:268
SVN_ERR_FS_ID_NOT_FOUND
@ SVN_ERR_FS_ID_NOT_FOUND
"Filesystem has no such node-rev-id"
Definition: svn_error_codes.h:639
SVN_ERR_REVNUM_PARSE_FAILURE
@ SVN_ERR_REVNUM_PARSE_FAILURE
"Error parsing revision number"
Definition: svn_error_codes.h:1375
SVN_ERR_BAD_COMPRESSION_METHOD
@ SVN_ERR_BAD_COMPRESSION_METHOD
"Invalid compression method"
Definition: svn_error_codes.h:241
SVN_ERR_CANCELLED
@ SVN_ERR_CANCELLED
"The operation was interrupted"
Definition: svn_error_codes.h:1343
SVN_ERR_VERSION_MISMATCH
@ SVN_ERR_VERSION_MISMATCH
"Incompatible library version"
Definition: svn_error_codes.h:1360
SVN_ERR_FS_INVALID_GENERATION
@ SVN_ERR_FS_INVALID_GENERATION
"Invalid generation number data."
Definition: svn_error_codes.h:874
SVN_ERR_CLIENT_CYCLE_DETECTED
@ SVN_ERR_CLIENT_CYCLE_DETECTED
"Detected a cycle while processing the operation"
Definition: svn_error_codes.h:1252
SVN_ERR_SVNDIFF_INVALID_COMPRESSED_DATA
@ SVN_ERR_SVNDIFF_INVALID_COMPRESSED_DATA
"Svndiff compressed data is invalid"
Definition: svn_error_codes.h:1138
SVN_ERR_FS_GENERAL
@ SVN_ERR_FS_GENERAL
"General filesystem error"
Definition: svn_error_codes.h:583
SVN_ERR_IO_PIPE_FRAME_ERROR
@ SVN_ERR_IO_PIPE_FRAME_ERROR
"Framing error in pipe protocol"
Definition: svn_error_codes.h:297
SVN_ERR_WC_CONFLICT_RESOLVER_FAILURE
@ SVN_ERR_WC_CONFLICT_RESOLVER_FAILURE
"Conflict resolution failed"
Definition: svn_error_codes.h:504
SVN_ERR_BAD_TOKEN
@ SVN_ERR_BAD_TOKEN
"Unknown string value of token"
Definition: svn_error_codes.h:226
SVN_ERR_DIFF_DATASOURCE_MODIFIED
@ SVN_ERR_DIFF_DATASOURCE_MODIFIED
"Diff data source modified unexpectedly"
Definition: svn_error_codes.h:1665
SVN_ERR_CLIENT_IS_DIRECTORY
@ SVN_ERR_CLIENT_IS_DIRECTORY
"Operation does not apply to directory"
Definition: svn_error_codes.h:1196
SVN_ERR_RA_DAV_FORBIDDEN
@ SVN_ERR_RA_DAV_FORBIDDEN
"URL access forbidden for unknown reason"
Definition: svn_error_codes.h:1092
SVN_ERR_NO_AUTH_FILE_PATH
@ SVN_ERR_NO_AUTH_FILE_PATH
"No auth file path available"
Definition: svn_error_codes.h:1355
SVN_ERR_SVNDIFF_BACKWARD_VIEW
@ SVN_ERR_SVNDIFF_BACKWARD_VIEW
"Svndiff data contains backward-sliding source view"
Definition: svn_error_codes.h:1126
SVN_ERR_FS_NO_USER
@ SVN_ERR_FS_NO_USER
"No user associated with filesystem"
Definition: svn_error_codes.h:721
SVN_ERR_RA_SVN_RESPONSE_SIZE
@ SVN_ERR_RA_SVN_RESPONSE_SIZE
"Server response too long"
Definition: svn_error_codes.h:1608
SVN_ERR_RA_DAV_PRECONDITION_FAILED
@ SVN_ERR_RA_DAV_PRECONDITION_FAILED
"The server state conflicts with the requested preconditions"
Definition: svn_error_codes.h:1097
SVN_ERR_RA_SERF_SSPI_INITIALISATION_FAILED
@ SVN_ERR_RA_SERF_SSPI_INITIALISATION_FAILED
"Initialization of SSPI library failed"
Definition: svn_error_codes.h:1677
SVN_ERR_SQLITE_READONLY
@ SVN_ERR_SQLITE_READONLY
"Attempted to write to readonly SQLite db"
Definition: svn_error_codes.h:1420
SVN_ERR_CLIENT_REVISION_RANGE
@ SVN_ERR_CLIENT_REVISION_RANGE
"Revision range is not allowed"
Definition: svn_error_codes.h:1200
SVN_ERR_WC_SCHEDULE_CONFLICT
@ SVN_ERR_WC_SCHEDULE_CONFLICT
"Unmergeable scheduling requested on an entry"
Definition: svn_error_codes.h:443
SVN_ERR_ASSERTION_FAIL
@ SVN_ERR_ASSERTION_FAIL
"Assertion failure"
Definition: svn_error_codes.h:1704
SVN_ERR_SVNDIFF_CORRUPT_WINDOW
@ SVN_ERR_SVNDIFF_CORRUPT_WINDOW
"Svndiff data contains corrupt window"
Definition: svn_error_codes.h:1122
SVN_ERR_ASSERTION_ONLY_TRACING_LINKS
@ SVN_ERR_ASSERTION_ONLY_TRACING_LINKS
"No non-tracing links found in the error chain"
Definition: svn_error_codes.h:1708
SVN_ERR_X509_CERT_INVALID_PEM
@ SVN_ERR_X509_CERT_INVALID_PEM
"Invalid PEM certificate"
Definition: svn_error_codes.h:1740
SVN_ERR_FS_BAD_LOCK_TOKEN
@ SVN_ERR_FS_BAD_LOCK_TOKEN
"Lock token is incorrect"
Definition: svn_error_codes.h:736
SVN_ERR_CLIENT_PATCH_BAD_STRIP_COUNT
@ SVN_ERR_CLIENT_PATCH_BAD_STRIP_COUNT
"Invalid path component strip count specified"
Definition: svn_error_codes.h:1247
SVN_ERR_BAD_CHECKSUM_PARSE
@ SVN_ERR_BAD_CHECKSUM_PARSE
"Invalid character in hex checksum"
Definition: svn_error_codes.h:221
SVN_ERR_REPOS_POST_LOCK_HOOK_FAILED
@ SVN_ERR_REPOS_POST_LOCK_HOOK_FAILED
"Error running post-lock hook"
Definition: svn_error_codes.h:948
SVN_ERR_RA_NOT_AUTHORIZED
@ SVN_ERR_RA_NOT_AUTHORIZED
"Authorization failed"
Definition: svn_error_codes.h:968
SVN_ERR_SQLITE_ERROR
@ SVN_ERR_SQLITE_ERROR
"SQLite error"
Definition: svn_error_codes.h:1415
SVN_ERR_FS_UNSUPPORTED_TYPE
@ SVN_ERR_FS_UNSUPPORTED_TYPE
"Unsupported FS type"
Definition: svn_error_codes.h:859
SVN_ERR_RA_SVN_EDIT_ABORTED
@ SVN_ERR_RA_SVN_EDIT_ABORTED
"Editor drive was aborted"
Definition: svn_error_codes.h:1598
SVN_ERR_LZ4_COMPRESSION_FAILED
@ SVN_ERR_LZ4_COMPRESSION_FAILED
"LZ4 compression failed"
Definition: svn_error_codes.h:1493
SVN_ERR_FS_CORRUPT_REVPROP_MANIFEST
@ SVN_ERR_FS_CORRUPT_REVPROP_MANIFEST
"Revprop manifest corrupt."
Definition: svn_error_codes.h:879
SVN_ERR_XML_UNEXPECTED_ELEMENT
@ SVN_ERR_XML_UNEXPECTED_ELEMENT
"Unexpected XML element found"
Definition: svn_error_codes.h:273
SVN_ERR_MERGEINFO_PARSE_ERROR
@ SVN_ERR_MERGEINFO_PARSE_ERROR
"Mergeinfo parse error"
Definition: svn_error_codes.h:1365
SVN_ERR_X509_CERT_INVALID_FORMAT
@ SVN_ERR_X509_CERT_INVALID_FORMAT
"Invalid certificate format"
Definition: svn_error_codes.h:1744
SVN_ERR_AUTHN_CREDS_UNAVAILABLE
@ SVN_ERR_AUTHN_CREDS_UNAVAILABLE
"Credential data unavailable"
Definition: svn_error_codes.h:1616
SVN_ERR_INCORRECT_PARAMS
@ SVN_ERR_INCORRECT_PARAMS
"Incorrect parameters given"
Definition: svn_error_codes.h:1299
SVN_ERR_ATOMIC_INIT_FAILURE
@ SVN_ERR_ATOMIC_INIT_FAILURE
"Couldn't perform atomic initialization"
Definition: svn_error_codes.h:1410
SVN_ERR_FS_AMBIGUOUS_CHECKSUM_REP
@ SVN_ERR_FS_AMBIGUOUS_CHECKSUM_REP
"Content checksums supposedly match but content does not."
Definition: svn_error_codes.h:889
SVN_ERR_FS_PATH_SYNTAX
@ SVN_ERR_FS_PATH_SYNTAX
"Invalid filesystem path syntax"
Definition: svn_error_codes.h:603
SVN_ERR_FS_TRANSACTION_DEAD
@ SVN_ERR_FS_TRANSACTION_DEAD
"Transaction is dead"
Definition: svn_error_codes.h:707
SVN_ERR_REPOS_NO_DATA_FOR_REPORT
@ SVN_ERR_REPOS_NO_DATA_FOR_REPORT
"A report cannot be generated because no data was supplied"
Definition: svn_error_codes.h:922
SVN_ERR_FS_NO_SUCH_REPRESENTATION
@ SVN_ERR_FS_NO_SUCH_REPRESENTATION
"Filesystem has no such representation"
Definition: svn_error_codes.h:619
SVN_ERR_SQLITE_BUSY
@ SVN_ERR_SQLITE_BUSY
"The SQLite db is busy"
Definition: svn_error_codes.h:1432
SVN_ERR_FS_REP_SHARING_NOT_SUPPORTED
@ SVN_ERR_FS_REP_SHARING_NOT_SUPPORTED
"Rep-sharing is not supported."
Definition: svn_error_codes.h:904
apache::subversion::svnxx::client::status
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.
SVN_ERR_FS_TXN_OUT_OF_DATE
@ SVN_ERR_FS_TXN_OUT_OF_DATE
"Transaction is out of date"
Definition: svn_error_codes.h:695
SVN_ERR_FS_NOT_REVISION_ROOT
@ SVN_ERR_FS_NOT_REVISION_ROOT
"Object is not a revision root"
Definition: svn_error_codes.h:675
SVN_ERR_X509_CERT_INVALID_NAME
@ SVN_ERR_X509_CERT_INVALID_NAME
"Found invalid name in certificate"
Definition: svn_error_codes.h:1760
SVN_ERR_FS_REP_NOT_MUTABLE
@ SVN_ERR_FS_REP_NOT_MUTABLE
"Tried to change an immutable representation"
Definition: svn_error_codes.h:687
SVN_ERR_FS_LOCK_EXPIRED
@ SVN_ERR_FS_LOCK_EXPIRED
"Lock has expired"
Definition: svn_error_codes.h:756
SVN_ERR_FS_NO_SUCH_CHECKSUM_REP
@ SVN_ERR_FS_NO_SUCH_CHECKSUM_REP
"Filesystem has no such checksum-representation index record"
Definition: svn_error_codes.h:798
SVN_ERR_RA_DAV_CREATING_REQUEST
@ SVN_ERR_RA_DAV_CREATING_REQUEST
"RA layer failed to create HTTP request"
Definition: svn_error_codes.h:1033
SVN_ERR_WC_LOCKED
@ SVN_ERR_WC_LOCKED
"Attempted to lock an already-locked dir"
Definition: svn_error_codes.h:398
SVN_ERR_BAD_UUID
@ SVN_ERR_BAD_UUID
"Bogus UUID"
Definition: svn_error_codes.h:204
SVN_ERR_INVALID_DIFF_OPTION
@ SVN_ERR_INVALID_DIFF_OPTION
"The specified diff option is not supported"
Definition: svn_error_codes.h:1347
SVN_ERR_CL_NO_EXTERNAL_MERGE_TOOL
@ SVN_ERR_CL_NO_EXTERNAL_MERGE_TOOL
"No external merge tool available"
Definition: svn_error_codes.h:1549
SVN_ERR_FS_LOCK_OPERATION_FAILED
@ SVN_ERR_FS_LOCK_OPERATION_FAILED
"Lock operation failed"
Definition: svn_error_codes.h:854
SVN_ERR_WC_OBSTRUCTED_UPDATE
@ SVN_ERR_WC_OBSTRUCTED_UPDATE
"Obstructed update"
Definition: svn_error_codes.h:379
SVN_ERR_BAD_CONFIG_VALUE
@ SVN_ERR_BAD_CONFIG_VALUE
"Invalid configuration value"
Definition: svn_error_codes.h:209
SVN_ERR_BAD_MIME_TYPE
@ SVN_ERR_BAD_MIME_TYPE
"Bogus mime-type"
Definition: svn_error_codes.h:182
SVN_ERR_X509_CERT_INVALID_VERSION
@ SVN_ERR_X509_CERT_INVALID_VERSION
"Invalid certificate version"
Definition: svn_error_codes.h:1748
SVN_ERR_FS_NO_SUCH_REVISION
@ SVN_ERR_FS_NO_SUCH_REVISION
"Invalid filesystem revision number"
Definition: svn_error_codes.h:607
SVN_ERR_ASN1_INVALID_DATA
@ SVN_ERR_ASN1_INVALID_DATA
"Invalid ASN1 data"
Definition: svn_error_codes.h:1732
SVN_ERR_RA_UUID_MISMATCH
@ SVN_ERR_RA_UUID_MISMATCH
"Repository UUID does not match expected UUID"
Definition: svn_error_codes.h:1003
SVN_ERR_FS_UNKNOWN_FS_TYPE
@ SVN_ERR_FS_UNKNOWN_FS_TYPE
"Unknown FS type"
Definition: svn_error_codes.h:716
SVN_ERR_CORRUPTED_ATOMIC_STORAGE
@ SVN_ERR_CORRUPTED_ATOMIC_STORAGE
"Atomic data storage is corrupt"
Definition: svn_error_codes.h:1458