我们在项目中使用了多个开源项目。我们在这些开源项目中有很多变化。管理这些开源项目的最好方法是什么,以便在轻松生活的同时保持与上游的联系?
发布于 2011-11-02 09:27:53
使用像git这样的版本控制系统来管理你的fork。请确保分别跟踪每个远程存储库。尽管它们对于你的最终项目都是必要的,但你会发现单独的repos会让你的生活变得更容易。单独的repos将帮助您管理您的更改,而不是远程,并且可以更容易地查看本地副本和远程副本之间的不同之处。
即使远程项目使用subversion,也可以考虑使用git来管理本地副本。
https://stackoverflow.com/questions/7974818
复制相似问题