我有我的Git存储库,它在根目录下有两个子目录:
/finisht
/static
Run Code Online (Sandbox Code Playgroud)
当这是在SVN,/finisht在一个地方签出,而/static在其他地方查出来,像这样:
svn co svn+ssh://admin@domain.com/home/admin/repos/finisht/static static
Run Code Online (Sandbox Code Playgroud)
有没有办法用Git做到这一点?
在构建应用程序时,我们首先从CVS存储库的目录中获取代码然后构建它.所以在Git中,我们有类似的东西吗?我只想从一个特定的Git仓库处理结账,然后构建我们的代码.没有本地仓库维护,没有.只是代码结帐.
我知道有一种叫做"稀疏结账"的东西.我们有什么更简单的吗?
我的问题是这个构建脚本可以在任何服务器上运行.因此,如果我选择稀疏结账,我将不得不继续每台服务器,设置Git并告诉它如何进行稀疏结账.