gpt4 book ai didi

svn - --stdlayout 在 git svn clone 中做什么?

转载 作者:IT王子 更新时间:2023-10-29 01:23:56 25 4
gpt4 key购买 nike

我刚发现 this question关于从没有 --stdlayout 的情况下完成的克隆中恢复。我没有找到此标志的文档 - 它有什么作用?

最佳答案

Subversion 没有任何分支标签 的概念。相反,这些通常是通过简单地将存储库的内容复制到一个目录中来模拟的。

为了让 git svn 能够识别分支和标签以及主分支(“trunk”),你必须明确地告诉它在哪里可以找到它们,使用 - -tags(或-t),--branches(或-b)和--trunk code>(或 -T)选项。

但是,许多 Subversion 存储库遵循 Subversion 书中规定的标准约定,即 --trunk=/trunk --branches=/branches --tags=/tags--stdlayout(或 -s)对这个约定进行编码,这样您就不必在每次克隆 Subversion 存储库时都传递相同的参数。

您可以在 git-svn(1) 手册页中找到此信息,您可以在 Unix 下使用 man git-svn 访问该手册页,也可以在独立于操作系统的操作系统中访问该手册页通过带有 git help svn 的内置 Git 帮助系统进行处理。 All of the Git man pages在 Kernel.Org 上也可用,当您搜索 git-svn(1) 时,它们通常是第一个搜索结果。 .

关于svn - --stdlayout 在 git svn clone 中做什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5361559/

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