我们在我们建立的git存储库中跟踪供应商的软件产品的上游版本版本。我们在克隆的git存储库中对此产品进行了更改。该供应商提供本地语言和全球语言的版本。我们只跟踪本地语言,但现在,在10个合并版本之后,我们意识到我们需要跟踪世界范围的语言,这样我们就可以从与该软件集成的其他供应商那里引入变化。local A - B - C - D custom E - F - Gglobal X - Y -
对于某些方法,除了C++代码之外,没有其他参考资料(如书籍、研究论文等)。因此,为了推导出这个概念,我尝试使用断点和查看调用堆栈(在visual studio中提供的选项)跟踪每一行执行,这可能有利于跟踪一个小程序,但我的程序构成了许多具有多个继承和多态函数的类。在研究过程中,我发现了一些有用的信息(),是用python语言编写的。这正是我所需要的。为了方便读者阅读,我正在复制下面视频中提到的代码。in s:
if c == 'c' and not q