Skip to content
Snippets Groups Projects

cvsclient: handle additional responses sent by server

Compare and
1 file
+ 8
6
Compare changes
  • Side-by-side
  • Inline
@@ -372,15 +372,17 @@ class CVSClient:
raise CVSProtocolError("Bad CVS protocol response: %s" % response)
have_bytecount = True
continue
elif response == b"M \n":
continue
elif response == b"MT +updated\n":
continue
elif response == b"MT -updated\n":
elif response in (b"M \n", b"MT +updated\n", b"MT -updated\n"):
continue
elif response[0:9] == b"MT fname ":
continue
elif response[0:8] == b"Created ":
elif response.split(b" ")[0] in (
b"Created",
b"Checked-in",
b"Update-existing",
b"Updated",
b"Removed",
):
skip_line = True
continue
elif response[0:1] == b"/" and _re_kb_opt.search(response):
Loading