这是我的场景:
- 我在用
pipenv - 我有私人来源:
[[source]]
url = "http://devpi.mine/something/dev/+simple"
verify_ssl = false
name = "mysource"
- 我有不同的环境:用于开发,在上传包的地方
dev有一个私有的,和//有一个共享的.devpiintpreprodproddevpi - 生成
Pipfile.lock需要时间(5分钟)
我的问题:Pipfile.lock我生成的那个在dev中不可用int,因为哈希不匹配(不同devpi)
可能的解决方案:
- 生成
Pipfile.lock.devandPipfile.lock.int并自己管理(符号链接或重命名文件):有点麻烦 - 作为发布过程的一部分生成
Pipfile.lock:我不喜欢这样,因为这意味着它Pipfile.lock不用作参考,因为每次都会重新生成。此外,这会减慢发布速度。
您是否有其他想法如何在 的上下文中管理不同的环境pipenv?