我有一个叫做“Merlin”的CVS项目。当我在linux上检查整个项目时,所有文件都是正确的。当我在Windows上签出项目时,在每行之后会引入一个额外的换行符,导致在几种情况下执行失败的脚本,如下所示 -
Linux上的代码 -
if key_name in self and isinstance(self[key_name], dict) and \
platform_name in self[key_name]:
Windows上的代码 -
if key_name in self and isinstance(self[key_name], dict) and \
platform_name in self[key_name]:
在Windows上的cvs checkout之后,发生了近40多个py文件和1000多个错误。
答案 0 :(得分:1)
Tortoise CVS客户端提供此选项。