Thread (1 message) 1 message, 1 author, 2016-06-15

Re: [PATCH] cvsserver: make the output of 'update' more compatible with cvs.

From: Sergei Organov <hidden>
Date: 2016-06-15 22:47:50

mmogilvi_git@miniinfo.net writes:
On Thu, Dec 03, 2009 at 11:12:47PM +0300, Sergei Organov wrote:
quoted
 
+    my $last_dirname = "///";
+    
     # foreach file specified on the command line ...
     foreach my $filename ( @{$state->{args}} )
     {
         $filename = filecleanup($filename);
+        my $cur_dirname = dirname($filename);
+        if ( $cur_dirname ne $last_dirname )
+        {
+            $last_dirname = $cur_dirname;
+            if ( $cur_dirname eq "" )
+            {
+                $cur_dirname = ".";
+            }
+            print "E cvs update: Updating $cur_dirname\n";
+        }
 
         $log->debug("Processing file $filename");
This should probably be conditional on the absense of the
global "cvs -q update" and "cvs -Q update" options, in case
other CVS clients depend on quiet operation when they specify
those options.
Good catch, thanks! I'll redo the patch.

-- Sergei.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help