gpt4 book ai didi

git - 使用没有 "trunk"子目录的 git-svn

转载 作者:太空狗 更新时间:2023-10-29 14:39:53 26 4
gpt4 key购买 nike

我正在使用 git-svn checkout 一个标准的 SVN 存储库,例如这个:

http://example.com/
- trunk
- branches
- tags

用这个命令:

git svn clone -s http://example.com/

问题是 git-svn 正在目标文件夹中创建一个“trunk”子目录。而不是具有这种目录结构:

c:\www\example

我有这个:

c:\www\example\trunk

那么如何防止 git-svn 将所有内容都放在这个 trunk 文件夹中,同时仍然使用标准的 SVN 布局?基本上,我希望“c:\www\example”包含我当前正在处理的任何内容,无论是主干、分支还是标签。另一方面,我还需要 git-svn 来将 git 分支和标签正确映射到正确的 SVN 文件夹。这可以用 git-svn 完成还是我遗漏了什么?

最佳答案

你应该运行:

git svn clone -s http://example.com/ .

(末尾的点告诉 git-svn 克隆到当前目录,有关详细信息,请参阅 git svn --help)。

关于git - 使用没有 "trunk"子目录的 git-svn,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11661745/

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