svnmerge doesn't warn/throw-error when we try to merge a branch (source) for which the user has no read permission. In my case, a subdirectory of the "branch" being merged didn't have read permission and svnmerge didn't complain anything. In fact, svnmerge silently ignored that "subdirectory" and merged the rest. It looked like the merge was successful. I feel that svnmerge should throw an error in this case and stop proceeding further (It should be considered FATAL). Currently the only way to find out that this has happened is to search the svnmerge-commit-message.txt for "no author" pattern. eg. ........ r4455 | (no author) | (no date) | 1 line ........ Version Information: svnmerge r21994 modified: 2006-10-17 06:52:10 +0000 (Tue, 17 Oct 2006) Copyright (C) 2004,2005 Awarix Inc. Copyright (C) 2005, Giovanni Bajo --- svn, version 1.4.3 (r23084) compiled Oct 15 2007, 08:39:54 Copyright (C) 2000-2006 CollabNet.
Original issue reported by santhoshmani