git - 如何升级 Windows 中 git svn 使用的 SVN 版本?

标签 git version git-svn upgrade

我的公司正在将 SVN 升级到 1.7。检查 git svn --version 显示正在使用的 SVN 版本是 1.4.6。我想让 git svn 使用的 SVN 版本接近 1.7。但是,我没有看到有关更新 git svn 使用的 SVN 版本的说明(在 Windows 中)。

other thread我发现寻找答案似乎是面向 Mac OSX 用户的。但是,我还没有看到有关此升级的 Windows 说明。有谁知道如何在 Windows 中正确更新 git svn 的 SVN 版本?

最佳答案

我假设您在 Windows 上使用 mSysGit,因为我使用的是最近安装的并且 git svn --version 也为我列出了 v1.4.6。

您没有看到说明的原因是您使用的是最新版本的 mSysGit。如果没有可升级的目标,则无法升级!您有几个选择:

  • 别打扰了。一切都将像往常一样工作,因为 Subversion 1.7 服务器将愉快地与旧客户端一起工作。继续使用你的 git svn 版本不会导致比现在更多的问题,如果它会导致任何问题的话。

  • 使用 Cygwin . git svn on Cygwin 使用的 Subversion 版本是 1.7.4。

  • 等待新版本出来。鉴于 mSysGit 仍处于 Subversion 1.4.6,我对这种情况很快发生不抱太大希望。

关于git - 如何升级 Windows 中 git svn 使用的 SVN 版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9695303/

相关文章:

Git "Fetch URL"和 "Push URL",有什么区别?

java - 扫描多个maven pom以获取不同的依赖版本

git - 如何删除通过 git-new-workdir 创建的工作副本而不使用原始存储库?

git - git-svn-id 是什么?

git - svn: E000002: 提交失败

git - 在哪里输入git命令?

git - 如何修改 Git 中的多个提交以更改作者

git - 如何 merge 两个分支中的 pull 请求?

c# - 确保C#程序可以在只有.Net v2的机器上运行

gradle - 在 nebula/gradle 中,如何将正在发布的版本注入(inject)正在发布的 jar 中?