直接从网络驱动器上的远程git存储库安装

时间:2018-12-21 12:16:40

标签: python git

我有一些为团队开发的核心Python软件包。 软件包目录以标准方式设置;

/mypkg
    /mypkg
    /tests
    README.txt
    LICENSE.txt
    setup.py
    .gitignore

现在,由于这些仅供内部使用,以及出于其他公司敏感的原因,我的远程git存储库只是一个共享的网络驱动器;

//svr/path/to/remote/repo.git

这些核心软件包相对稳定,并且会不时更新错误修复和新功能。

我还开发了一组分发给团队成员的工具。这些团队成员都可以访问共享的驱动器位置。

他们可以直接从共享驱动器上pip install

我已经看到诸如此类的答案

pip install git+https://github/user/repo.git

我知道

pip install --find-links ...

可以通过某种方式将它们组合在一起吗???它会很酷? 我知道一个更简单的解决方案是克隆git repo然后运行setup.py,但是某些最终用户不精通技术,并且可能未安装git(就像我们在Windows上一样)

如果我可以简单地在requirements.txt文件中添加一行指向共享驱动器,那将会很好...

更新:

如果我使用

pip install git+file://path/to/remote/repo.git

它可以按我的意愿工作-但是这种方法是否需要安装git?

0 个答案:

没有答案