我刚刚下载了开源代码(sphinx)并修改了一些* .cpp和* .c文件,以达到我需要的结果。
现在每次版本更新都需要反复修改代码......
有没有可能的方法来实现这一点而不直接触及源代码?
有人可以在这方面帮助我......?
答案 0 :(得分:1)
使用版本控制系统。例如GIT。只需创建一个包含更改的分支,然后将每个新版本的库合并到您的分支中。这将保留您的更改并轻松向您显示任何可能的冲突。
或者,如果该项目已经是一个在GIT服务器上管理的开源项目,那么只需从它上面放置私有分支。