也许我愚蠢,或者只是愚蠢。
但是我被困在一个VSS是'选项'的企业中。
所以我不得不分支我的代码,这很容易。
然而,当需要合并回VSS的主线时,事情变得棘手了。
首先,我无法按项目合并,甚至不能按文件夹合并,只能按文件合并。
然后我尝试了推荐的命令行:ss merge $ / root / project / project / folder / 。
这产生了以下错误:
“您无法对二进制文件或存储最新版本的文件执行合并 只有。“
搜索此错误消息会产生大量有关cvs,subversion和git的信息。
那是因为那句话中的单词用在其他帖子的文本中。
有人认为这个错误是关于VSS可以使用的两种“模式”吗?
我的意思是,Lock-Modify-Unlock和Copy-Modify-Merge在这里有所作为吗?
在任何情况下,当我尝试合并时,我也可以使用diff实用程序,然后检查从一个“分支”到另一个“分支”的更改,因为合并和分支不会在文件中产生必要的修改以保持版本直接。
谢谢,
Stato
答案 0 :(得分:1)
如错误消息所示,您尝试在二进制文件或设置为仅存储最新版本的文件上执行合并。
这与模式无关。