小编Pet*_*ini的帖子

如何编写CPAN模块以支持多个Perl版本?

假设我在CPAN上有一个模块,我想升级它以使用更新的Perls中的功能.现在,正如我所理解的那样,如果我这样做,我会在这个版本的沙子中说一句,如果你有Perl的X版本,你只能使用我的模块.

是否有一种干净/规范的方式来支持CPAN上同一模块的两个不同分支?

即,2.x系列将继续维持版本回到5.8.x,而3.x将用于版本5.16+.

perl cpan

6
推荐指数
2
解决办法
171
查看次数

如何在本地克隆子模块的'git clone --recursive'?

我习惯于将git克隆到磁盘上的主位置,然后使用本地的git克隆来减少下载和复制时间.

但是,如果我克隆一个包含子模块的项目git clone --recursive,它将--local用于主存储库,但子模块初始化仍然是通过引用URLS,这意味着我仍然要再次进行下载.

有没有办法git clone --recursive从子模块的本地副本而不是规范位置进行克隆?

git clone git-submodules

5
推荐指数
1
解决办法
555
查看次数

标签 统计

clone ×1

cpan ×1

git ×1

git-submodules ×1

perl ×1