作为收集项目外部依赖项的脚本的一部分,我想检查一个依赖项是否在正确的版本中可用。
目前,我检查文件夹是否存在,如果存在,则获取并签出版本,如果不存在,则克隆该版本。
我有这样的事情:
pip
想知道是否有更多git本地方式这样做?
- 编辑 -
要为项目添加更多上下文,这些依赖项已由包管理器(submodules
)管理。我这样做的唯一原因是构建一个docker镜像(由于它们是私有存储库,因此无法通过pip安装这些库)。
这就是为什么,我不会使用 <div class="row">
<div class="form-group col-sm-12">
<input type="text" name="name" class="form-control" id="name" placeholder="Enter name ">
</div>
</div>
<div class="row">
<div class="form-group col-sm-12">
<input type="email" name="email" class="form-control" id="email" placeholder="Enter email ">
</div>
</div>
<div class="row">
<div class="form-group col-sm-12">
<input type="password" name="password" class="form-control" id="pwd" placeholder="Enter password">
</div>
</div>
<div class="row">
<div class="form-group col-sm-12">
<input type="password" class="form-control" id="pwd" placeholder="Re-enter password">
</div>
,因为已经在没有子模块开销的情况下管理了依赖项。