Jör*_*tag 38
Subversion没有分支或标记的任何概念.相反,通常只需将存储库的内容复制到目录中即可进行模拟.
为了git svn能够识别分支和标签以及主分支("主干"),您必须使用--tags(或-t),--branches(或-b)和--trunk(或-T)选项明确告诉它在哪里找到它们.
但是,许多Subversion存储库遵循Subversion书中列出的标准约定--trunk=/trunk --branches=/branches --tags=/tags.--stdlayout(或-s)对此约定进行编码,这样您每次克隆Subversion存储库时都不必传递相同的参数.
您可以在git-svn(1)手册页中找到此信息,您可以man git-svn通过内置的Git帮助系统在Unix下以独立于操作系统的方式访问该手册页git help svn.所有Git手册页也可以在Kernel.Org上获得,它们通常是您搜索时的第一个搜索结果git-svn(1).
kni*_*ttl 13
--stdlayout(-s)告诉应该将git-svn文件夹/branches导入为分支,并且该文件夹/tags是项目状态的快照,应该作为标记导入.主分支将设置为/trunk.
它相当于 --trunk=trunk --tags=tags --branches=branches
| 归档时间: |
|
| 查看次数: |
11874 次 |
| 最近记录: |