【发布时间】:2016-01-04 03:53:18
【问题描述】:
我正在开发一个 SVN 存储库,不想创建新的 SVN 分支。相反,我想在我的机器上创建一个本地分支,这可以通过Git 轻松完成。
但我目前正在使用 SVN,需要从已经修改的 SVN 版本中分支出来。本质上,我想要以下内容:
- svn_repo_version = 2259
- working_copy = 修改 2259
- new_local_svn_branch = 基于修改后的 2259
最好的方法是什么?
【问题讨论】:
-
不是您问题的直接答案,但您可以使用 git-svn 桥接器,以便您可以在本地使用 git 与 SVN 服务器通信,这通常是我的做法。这样你就可以得到当地的分支机构。见:stackoverflow.com/questions/5247435/…
-
您需要在本地进行修订跟踪吗?这在 svn 中是不可能的。
-
@vcsjones:我以前做过。我正在考虑这样做。但我想检查我们是否可以用 svn 本身做点什么。谢谢。
-
@Mike:我的机器被本地副本破坏了。这就是我探索这个选项的原因。
-
@vcjones - 我认为这实际上是操作人员想要听到的,而不是他们将要得到的答案。你应该给出这个答案。
标签: svn version-control repository tortoisesvn