Daniel Shahaf <d...@daniel.shahaf.name> writes: > I don't really mind having the input checks both at the client library > and in the cmdline client --- though, of course, having them just in the > former should be sufficient --- but this time it's straight code > duplication: >
Even though both the message are same, the error type is different. In command line we use SVN_ERR_CL_ARG_PARSING_ERROR and in client API SVN_ERR_ILLEGAL_TARGET. The reason to check both at command line and client API is that, this will protect users who directly use API calls. Thanks and Regards Noorul