2013-10-03 41 views
1

我有以下结构的分组多项目回购:什么git svn克隆没有参数的布局呢?

http://my.subversion.host/svn/repos/PRJGRP/projectN/ {树干,树枝,标签}

比方说,我在克隆项目1项;下面的命令有同样的效果:

我的问题是,当你克隆没有参数时会发生什么?

前两个产生以下配置:

[svn-remote "svn"] 
url = http://my.subversion.host/svn/repos/grp1 
fetch = project1/trunk:refs/remotes/trunk 
branches = project1/branches/*:refs/remotes/* 
tags = project1/tags/*:refs/remotes/tags/* 

第三命令产生:

[svn-remote "svn"] 
url = http://my.subversion.host/svn/repos/grp1/project1 
fetch = :refs/remotes/git-svn 

我不甚至知道可以不指定布局;我错误地运行了这个命令并得到了这个结果。没有指定任何这些参数,手册页没有说明有关克隆SVN回购的任何内容。

回答

0

它只会将您的存储库的根视为一个大分支,将您的Subversion主干和分支包含为目录,就像您做了svn checkout http://my.subversion.host/svn/repos/grp1/project1一样。

可能选择它,但这将是一个不同的问题,可能会比它的价值更麻烦,如果你有时间和访问再次运行克隆。