gpt4 book ai didi

git - TortoiseGit 克隆的 SVN 仓库是空的

转载 作者:太空狗 更新时间:2023-10-29 13:38:24 26 4
gpt4 key购买 nike

注意:我已经看到关于 CLI git/git-svn 发生这种情况的问题,但 TortoiseGit 没有。

我下载并安装了 Git 和 TortoiseGit。我已经有一个远程 SVN 存储库,并安装了 TortoiseSVN,如果这有什么不同的话。

创建一个空目录后,我使用右键上下文菜单如下:

  • Git 克隆
  • 输入我的 SVN 存储库的 URL
  • 进入我刚刚创建的本地目录
  • 单击“来自 SVN 存储库”
  • 取消选择标签和分支,因为我的 SVN 存储库没有它们
  • 不选中“发件人:”框(稍后会详细介绍)

当我点击“确定”时,会 pop 一个窗口,显示它正在连接到存储库,它会滚动浏览所有修订,直到 r 1693,这是我的最新版本。它显示“成功”,我的本地文件夹中有一个 .git 目录。但是没有文件。

我按如下方式摆弄它:

  • 获取
  • SVN 获取
  • SVN rebase
  • pull
  • 将修订号更改为 0
  • 将修订号更改为 1
  • 将修订号更改为我最新的

SVN Fetch 似乎是显而易见的选择。当我更改修订号时,克隆操作失败并显示以下消息:

git did not exit cleanly (exit code 1) (16078 ms @ 12/16/2013 10:31:27 AM)

我将开始摆弄 CLI,但我怀疑我会遇到同样的问题。毕竟,这是一个非常基本的操作。感谢您的帮助。

最佳答案

对于其他看到此问题的人来说,问题是我选中了“trunk”选项,但是我的 svn 存储库的设置方式使得我的目标没有 trunk/目录。您必须假设 git-svn 确定路径的方式,或者比我更深入地查看文档。

关于git - TortoiseGit 克隆的 SVN 仓库是空的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20617395/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com