2012-03-13 76 views
3

(RHEL 6.2,git 1.7.6.4)等同于“svn switch”的git-svn?

我正在使用git-svn来访问SVN存储库。我已经做了最初的结账与命令

git svn init -s https://svn.myhost.com/svn/myrepo/ 
git svn fetch 

我可以签在树干细最新的,但我不能找到一种方法来切换到一个分支,而不破坏和重建的整个本地副本代码,并从头开始使用所需的分支。

https://svn.myhost.com/svn/myrepo/trunk/更改为https://svn.myhost.com/svn/myrepo/branches/mybranch什么是适当的git-svn命令?

回答

1

你的Subversion分支应该可以作为普通的Git分支。尝试

git branch 

列出可用分支。如果没有列出您的期望,请尝试git branch -a以显示它们全部。要切换到特定分支,请执行以下操作:

git checkout new-feature 
+0

谢谢,这就是我所需要的。 – DrStalker 2012-03-13 06:16:58