设置posts回滚到之前的软件版本

简介:
时候会因为相依性,或是新版有问题,而会想装旧版本的套件。
这里的方法是利用 CVS 的好处,回归到以前旧版本存在的日子,以安装旧版本的
套件。首先,若我们要回复到某一个套件的版本时,需要去查询 FreeBSD ports
CVS repository。最常见的就是 Freshports 网站、 FreeBSD 的 Mailing
FreeBSD cvs 或是 FreeBSD ports cvsweb。

查到该套件版本所依存的日子後,就修改 CVS tag。一般预设 ports 的 CVS
tag 会写在 /usr/share/examples/cvsup/ports-supfile ,如要回朔到
2002/10/05 号的话,则:

代码:



QUOTE:
# vi /usr/share/examples/cvsup/ports-supfile
******************************************
default date=2002.10.05.00.00.00 #将 date 改成当日


然後按照一般 CVSup 的时候一样,执行 CVSup (make update),此时的 ports
collections 就会回到当时的情形,那麽该套件 旧版本也会出现在 ports
collections 中,只要安装即可。

如果仅是想把某部份的 ports 回朔,则必须加上额外的资 huoqu.gif 讯,如仅希望把
lang/perl5.8 回朔,而得知此属於 lang 中的一支,则:

代码:



QUOTE:
# vi /usr/share/examples/cvsup/ports-supfile
******************************************
#ports-all #将 ports-all 标示起来
ports-lang #加入这行


最後,执行 CVSup,并安装即可。目前若希望单独回朔单一的 ports,
cvsup -g -L 2 -h cvsup4.freebsdchina.org /usr/share/examples/cvsup/ports-supfile




本文转自 fenghao.cn 51CTO博客,原文链接:http://blog.51cto.com/linuxguest/282800,如需转载请自行联系原作者
目录
相关文章
|
2月前
|
Shell 开发工具 git
Gitlab回退到指定版本的方法与步骤
Gitlab回退到指定版本的方法与步骤
49 0
|
2月前
|
前端开发 Java Maven
项目快照 vs 版本
Maven快照(SNAPSHOT)解决多团队协作时频繁更新问题。当data-service团队频繁发布bug修复或改进到远程仓库时,app-ui团队需不断更新依赖版本。SNAPSHOT是开发进度的临时副本,每次构建都会检查远程仓库的新版本。app-ui通过依赖data-service:1.0-SNAPSHOT,能自动获取最新快照,无需手动升级版本号。在pom.xml中声明SNAPSHOT依赖,实现自动更新。
|
2月前
|
弹性计算 运维 Ubuntu
自动检测并处理系统更新
【4月更文挑战第30天】
53 0
|
7月前
|
应用服务中间件 数据安全/隐私保护
请教一个问题,阿里云的edas每次发版,都会有几个版本的deployment的版本存在,怎么设置自动只保留5个版本的啊?
请教一个问题,阿里云的edas每次发版,都会有几个版本的deployment的版本存在,怎么设置自动只保留5个版本的啊?
47 2
|
7月前
|
Kubernetes 应用服务中间件 nginx
k8s教程(pod篇)-升级与回滚
k8s教程(pod篇)-升级与回滚
194 1
SVN回滚代码时,提示冲突怎么办
SVN回滚代码时,提示冲突怎么办
71 0
SVN回滚代码时,提示冲突怎么办
beegfs 7.3.2更新后服务无法启动
beegfs 7.3.2更新后服务无法启动
168 0
|
应用服务中间件
记一次SVN误删除操作和Tomcat版本与操作系统不兼容 问题分析及解决的过程(上)
记一次SVN误删除操作和Tomcat版本与操作系统不兼容 问题分析及解决的过程(上)
127 0
记一次SVN误删除操作和Tomcat版本与操作系统不兼容 问题分析及解决的过程(上)
|
应用服务中间件
记一次SVN误删除操作和Tomcat版本与操作系统不兼容 问题分析及解决的过程(下)
记一次SVN误删除操作和Tomcat版本与操作系统不兼容 问题分析及解决的过程(下)
119 0
记一次SVN误删除操作和Tomcat版本与操作系统不兼容 问题分析及解决的过程(下)
|
分布式数据库 开发者 Hbase
关注用户版本问题修复|学习笔记
快速学习 关注用户版本问题修复