From: Matthew Ogilvie Date: Sun, 14 Oct 2012 05:42:22 GMT Subject: [PATCH 09/20] cvsserver: cvs add: do not expand directory arguments Message-ID: <1350193353-19210-10-git-send-email-mmogilvi_git@miniinfo.net> In-Reply-To: <1350193353-19210-1-git-send-email-mmogilvi_git@miniinfo.net> Standard "cvs add" never does any recursion. With standard cvs, "cvs add dir" will either add just the "dir" to the repository, or error out. Prior to this change, git-cvsserver would try to recurse (perhaps re-adding sandbox-removed files?) into the existing directory instead. Signed-off-by: Matthew Ogilvie --- git-cvsserver.perl | 2 -- 1 file changed, 2 deletions(-) diff --git a/git-cvsserver.perl b/git-cvsserver.perl index 8a7106d..4d514b4 100755 --- a/git-cvsserver.perl +++ b/git-cvsserver.perl @@ -543,8 +543,6 @@ sub req_add my $updater = GITCVS::updater->new($state->{CVSROOT}, $state->{module}, $log); $updater->update(); - argsfromdir($updater); - my $addcount = 0; foreach my $filename ( @{$state->{args}} ) -- 1.7.10.2.484.gcd07cc5