gpt4 book ai didi

version-control - 自定义开源项目源代码控制的最佳实践

转载 作者:行者123 更新时间:2023-12-04 07:11:42 25 4
gpt4 key购买 nike

我一直在使用一个开源 Java 项目,并且不得不对我们的站点进行一些自定义更改。我已经通过 Subversion 下载了源代码,修改了两个文件并构建了一个自定义 JAR 文件。现在我需要将这些自定义更改存储到我们的 Subversion 源代码控制系统中。执行此操作的最佳方法是什么?

我是否应该将整个标记版本的开源代码检查到我们的系统中,然后创建一个包含我们更改的分支?或者我应该只 checkin 我们的自定义文件并依赖开源标记版本始终存在吗?或者完全是其他东西?

最佳答案

好好看看 Subversion vendor branches ,用于“在您自己的版本控制系统中维护对第三方数据的自定义修改”。这听起来正是你想要的。您将在主存储库中为开源 Java 项目创建一个供应商分支(来自您修改之前的最后一个 SVN 修订版)。然后,检查您的修改。将来,您可以合并上游更改。

关于version-control - 自定义开源项目源代码控制的最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/954289/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com