相关疑难解决方法(0)

分叉开源项目的最佳做法是什么?

我需要定制一个开源项目.这些更改适用于特定组织,对公共项目无用.代码更改包括禁用组织不需要的功能(影响5%的代码),为组织自定义其他功能(影响20%的代码),以及添加新的自定义功能(添加大约10%的新代码).

我可以从当前版本开始并从那里进行自定义.然而,原始项目继续取得进展并引入新功能,我希望能够将这些改进纳入其中.

管理这个的最佳方法是什么?现在,我只能获得发布版本,但我很快就会对原始项目的Subversion存储库进行只读访问.我是新手使用Subversion存储库,但也可以将它们用于我的代码.

svn version-control open-source branch

8
推荐指数
2
解决办法
4586
查看次数

标签 统计

branch ×1

open-source ×1

svn ×1

version-control ×1