是否可以从一个分支切换到另一个分支进行工作,而无需每次都检查整个分支?(同时保存任何更改,以便我可以切换回来)
场景: 我正在开发一个企业应用程序,它在 SVN 中具有非常大的代码库。我的问题是我总是必须同时在多个分支上工作,其中大多数代码实际上保持不变。就时间和磁盘空间而言,将这些代码作为单独的副本签出对我来说是一个很大的开销。
可能的解决方案?
我不确定 git 是否可以提供帮助。我可以在 git 上做一个本地分支,然后与 SVN 中的另一个分支同步,这样它就可以跟踪分支之间的差异并且只有差异保存在本地文件系统中?
git-svn 会有帮助吗?另外,如果可能的话,我希望在 Eclipse 中完成这些操作。
ps 由于svn repo是企业级的,我不能对它产生任何影响。
提前致谢@