[PATCH 09/20] cvsserver: cvs add: do not expand directory arguments
- From
- Matthew Ogilvie <mmogilvi_git@miniinfo.net>
- Date
- Oct 14, 2012, 05:42 UTC
- 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 <mmogilvi_git@miniinfo.net> --- 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