我有一个应用程序,它由多个项目,基本上是一堆库和一个将所有内容组合在一起的项目组成。所有这些项目都高度相互依赖,并且实施一项更改会影响其他项目。
所有这些项目都在SVN中,并且在实现一项新功能时,我想为所有这些项目创建一个分支,以便在其中使用该功能。
我知道在GIT中您可以拥有一个包含所有项目的存储库,您可以将其检出到Eclipse中,并且当您在eclipse中切换一个项目的分支时,您也将切换所有其他项目的分支(因为它们是同一仓库中的一部分。
我可以像这样在SVN中设置相同的基本结构
/application/trunk/project1
/application/trunk/project2
/application/trunk/project3
/application/branch/project1
/application/branch/project2
/application/branch/project3
但是现在我不知道如何以正确的方式将其检出到eclipse中,这样我就可以将单个项目保存在eclipse中,但是可以完全为它们切换分支。