conda - 克隆 Conda 环境时如何保留修订历史记录?

标签 conda clone revision-history

当我克隆一个 Conda 环境时

conda create --name thenewenv --clone theorigenv

我注意到 theorigenv 的修订历史丢失了

conda activate thenewenv
conda list -r

如何克隆 Conda 环境并保留原始环境的修订历史记录?

最佳答案

看来从原环境复制conda-meta/history文件会保留历史

cp envs/theorigenv/conda-meta/history envs/thenewenv/conda-meta/history

它甚至似乎可以恢复到早期版本,例如,

conda install -n thenewenv --revision <n> 

关于conda - 克隆 Conda 环境时如何保留修订历史记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66179186/

相关文章:

python-2.7 - 使用非常旧的 python 版本设置 conda 环境

java - 如何克隆 java keystore 实例?

java - Mercurial:如何 move 项目/模块,但保留修订历史

python - 无法使用 Conda 安装任何东西

python - 可以打包 Anaconda 以进行可移植零配置安装吗?

jQuery 克隆倒数第二行并插入到表末尾

git - 如何在 Git 中查看文件历史记录?

windows - Git:在 Windows 中协调两个具有重复名称(大小写不同)的文件夹,同时保留历史记录

ubuntu - 在 ubuntu 中安装包的卡住解决环境步骤

ruby-on-rails - 防止实例上的 ActiveRecord save()