我不是 SVN 专家,也不是来自那个背景,所以我不太确定我要问的是愚蠢的还是对你有意义。就这样吧。
我与之合作的团队正在采用 SVN,我们目前正在分支上进行开发。每次我们做某事时,我们都必须手动将所有内容复制回主干(是的,手动逐行重做主干代码)。
我不确定其他人是如何使用 SVN 做到的,但显然,这对我来说似乎是错误的。
必须有更好的方法来做到这一点,例如 SVN 合并?(虽然我不太了解SVN如何合并代码和解决冲突等)
有人可以阐明一下吗?
我不是 SVN 专家,也不是来自那个背景,所以我不太确定我要问的是愚蠢的还是对你有意义。就这样吧。
我与之合作的团队正在采用 SVN,我们目前正在分支上进行开发。每次我们做某事时,我们都必须手动将所有内容复制回主干(是的,手动逐行重做主干代码)。
我不确定其他人是如何使用 SVN 做到的,但显然,这对我来说似乎是错误的。
必须有更好的方法来做到这一点,例如 SVN 合并?(虽然我不太了解SVN如何合并代码和解决冲突等)
有人可以阐明一下吗?
是的,使用 SVN 合并是正确的方法。通过(例如)TortoiseSVN 来实现它(大部分)很容易。下面的屏幕截图显示了要选择的合并选项。
合并的一个提示:拥有正确的主干-分支关系是减少冲突的良好基础。合并冲突就像你说的“逐行阅读”冲突并确定女巫线是正确的。
但首先,我可以向您推荐这样的网站以进入主题。之后,请随时带着特殊(具体)问题回到这里。您不是新用户,所以我想您知道如何使用 SO :-)