我想将git用作针对远程SVN存储库的本地存储库。我从http://code.google.com/p/msysgit/downloads/list安装了1.6.0.2版。
根据文档,同步是通过命令完成的
git svn
或称为的单独命令包装
git-svn
我的安装中都没有它们,我找不到Windows二进制文件的单独下载。
我目前正在使用MSYS构建。我必须切换到cygwin吗?
我想将git用作针对远程SVN存储库的本地存储库。我从http://code.google.com/p/msysgit/downloads/list安装了1.6.0.2版。
根据文档,同步是通过命令完成的
git svn
或称为的单独命令包装
git-svn
我的安装中都没有它们,我找不到Windows二进制文件的单独下载。
我目前正在使用MSYS构建。我必须切换到cygwin吗?
Answers:
安装cygwin并在“开发”类别下选择git-svn软件包。
我不知道git,但是我知道例如对于Mercurial,您必须安装SVN才能从SVN转换为Mercurial(然后再转换)。也许对git一样吗?
SVN本身就很大,因此并发系统可能不想随其软件一起分发它,从而导致下载量过大。
我使用了Slik SVN的命令行SVN客户端,它不太大并且安装干净。
当然,请等待更明智的答案,或者在Web上搜索以确认我的信息... :-)尽管拥有SVN客户端并没有什么坏处,但是由于许多项目都在使用它。