protobuf版本的protobuf版本是否兼容

rah*_*hul 8 backwards-compatibility protocol-buffers

我开始用protobuf 2.2.0构建一个应用程序,因为它是最新的.现在我正在考虑升级到最新的protobuf 2.4.0a.如果我这样做,一个版本的应用程序生成的消息仍然可以被同一模式的其他版本读取吗?或者我会破坏什么?

Jon*_*eet 5

那应该没问题。2.1.0 版本引入了打包重复字段,但我不认为从那时起有任何有线格式更改。