代码之家  ›  专栏  ›  技术社区  ›  Dirk Vollmar

Windows上的git svn。从哪里获取二进制文件?

  •  65
  • Dirk Vollmar  · 技术社区  · 17 年前

    http://code.google.com/p/msysgit/downloads/list .

    根据文档,通过命令完成同步

    git svn
    

    git-svn
    

    这两个版本在我的安装中都不可用,我找不到单独的Windows二进制文件下载。

    我目前正在使用MSYS版本。我必须换成cygwin吗?

    5 回复  |  直到 17 年前
        1
  •  38
  •   animuson    14 年前

    git svn安装在最新版本的msysgit中。但是,有一点需要注意:虽然git svn在C:\Program Files\git\libexec中显示为“git svn”,但svn实际上是作为git可执行文件的参数调用的,因此:

    git svn clone http://example.com/svn/repo/
    
        2
  •  18
  •   Paul    17 年前

    This earlier version 有工作git svn。我认为您安装的当前版本中的git svn是固定的,但可能不是。Git svn在Git 1.5.6.1的windows版本中肯定不起作用。

        3
  •  10
  •   Rodrigo B. de Oliveira    16 年前

    cygwin 并选择Devel类别下的git svn包。

        4
  •  5
  •   Greg Hewgill    17 年前

    这个 git svn 命令是用Perl编写的,需要Subversion Perl库。存在 svn git-svn

    我没用过 git svn 在Windows上(仅在Unix和Mac OS X上),因此我无法提供更多详细信息,但希望这能为您指明正确的方向。

        5
  •  -1
  •   PhiLho    17 年前

    我不知道git,但我知道,例如,对于Mercurial,您必须安装SVN才能从SVN转换到Mercurial(并返回)。也许git也是这样?

    我使用了来自的命令行SVN客户端 Slik SVN ,不太大,安装干净。

    当然,等待更多的信息,或者在网上搜索确认我的信息…:-)尽管拥有一个SVN客户端并没有什么坏处,因为很多项目都使用它。