我正在尝试应用补丁,但是我得到了一个空白的错误信息(里面没有任何文本或其他东西)。 我有最新版本的TortoiseSVN。
我尝试应用补丁时遇到了空白错误消息,这个错误消息没有任何文本内容。我使用的是最新版本的TortoiseSVN。
我正在尝试应用补丁,但是我得到了一个空白的错误信息(里面没有任何文本或其他东西)。 我有最新版本的TortoiseSVN。
我尝试应用补丁时遇到了空白错误消息,这个错误消息没有任何文本内容。我使用的是最新版本的TortoiseSVN。
我曾经也遇到过同样的问题。如果你是从修订版中创建补丁,使用“显示作为统一差异的更改”功能,请检查补丁文件中的路径,确保如下这个路径是正确的:
Folder/FileName.cs
但是如果是绝对路径,例如以下路径,则可能会出现问题:
c:/Folder/FileName.cs
只需将绝对路径转换为相对路径即可。
补丁文件为空(或者是无效的,所以补丁数据看起来是空的)
补丁没有应用到正确的目录(auto-dir-search现在在主干上工作)
补丁文件使用绝对路径而不是相对路径(主干已经自动剥离了这样的路径)
第一个可能不是你的问题,最可能的是你应该使用相对路径而不是绝对路径。
我曾经遇到过相同的问题。
问题出在:
不知怎么的,Tortoise 无法应用此补丁,所以我检出了一个更高级别的版本,然后它就成功了。
如果补丁创建的版本和应用补丁的版本不同,则无法应用补丁。