Git svn工作流程有两个客户端

时间:2011-07-01 08:41:59

标签: svn git git-svn

我使用git-svn作为'更好'的svn客户端。有时我在笔记本电脑上在家工作,这台笔记本电脑与我的主电脑有IP连接。

什么是在我的笔记本电脑和主PC之间进行更改的最佳方法?

例如,虽然修复了一个bug并且在本地分支中提交了一些更改,但我已经过了一半。我希望能够选择这些更改并继续处理我的笔记本电脑上的错误,并在我制作它们时提交更改。然后,我希望能够将这些更改移回我的主PC,并在我返回办公室时继续处理该错误。

1 个答案:

答案 0 :(得分:2)

我假设您正在使用SVN,因为这是您必须在办公室,当天结束时所承诺的。

在您的家用PC和工作PC之间,将回购视为纯粹的git回购。在不直接“dcommitted”到svn分支的分支中工作。

由于problems between git and svn,已经必须小心与svn-talking分支的合并。不妨处理这个,只能在家里和办公室与这些分支镜像。然后樱桃挑选或小心地合并到svn分支中,然后将它们推迟。