Re: [PATCH] cvsserver: Use Merged response instead of Update-existing for merged files

2 messages, 2 authors, 2016-06-15 · open the first message on its own page

Re: [PATCH] cvsserver: Use Merged response instead of Update-existing for merged files

From: Junio C Hamano <hidden>
Date: 2016-06-15 22:42:58

Frank Lichtenheld [off-list ref] writes:
Using Update-existing leads to the client forgetting about the "locally
modified" status of the file which can lead to loss of local changes on
later updates.
To me, both of these hunks look correct (the first one is clean
merge, the second one is merge with conflicts).  Ack?
quoted hunk
Signed-off-by: Frank Lichtenheld <redacted>
---
 git-cvsserver.perl |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/git-cvsserver.perl b/git-cvsserver.perl
index 1bf892e..65fcc84 100755
--- a/git-cvsserver.perl
+++ b/git-cvsserver.perl
@@ -957,12 +957,12 @@ sub req_update
             {
                 $log->info("Merged successfully");
                 print "M M $filename\n";
-                $log->debug("Update-existing $dirpart");
+                $log->debug("Merged $dirpart");
 
                 # Don't want to actually _DO_ the update if -n specified
                 unless ( $state->{globaloptions}{-n} )
                 {
-                    print "Update-existing $dirpart\n";
+                    print "Merged $dirpart\n";
                     $log->debug($state->{CVSROOT} . "/$state->{module}/$filename");
                     print $state->{CVSROOT} . "/$state->{module}/$filename\n";
                     my $kopts = kopts_from_path($filepart);
@@ -978,7 +978,7 @@ sub req_update
                 # Don't want to actually _DO_ the update if -n specified
                 unless ( $state->{globaloptions}{-n} )
                 {
-                    print "Update-existing $dirpart\n";
+                    print "Merged $dirpart\n";
                     print $state->{CVSROOT} . "/$state->{module}/$filename\n";
                     my $kopts = kopts_from_path($filepart);
                     print "/$filepart/1.$meta->{revision}/+/$kopts/\n";
-- 
1.5.0.2

Re: [PATCH] cvsserver: Use Merged response instead of Update-existing for merged files

From: Martin Langhoff <hidden>
Date: 2016-06-15 22:42:59

On 3/10/07, Junio C Hamano [off-list ref] wrote:
Frank Lichtenheld [off-list ref] writes:
quoted
Using Update-existing leads to the client forgetting about the "locally
modified" status of the file which can lead to loss of local changes on
later updates.
To me, both of these hunks look correct (the first one is clean
merge, the second one is merge with conflicts).  Ack?
Ack!



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