免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 3433 | 回复: 11
打印 上一主题 下一主题

[FreeBSD] 搞清楚一点。 [复制链接]

论坛徽章:
89
水瓶座
日期:2014-04-01 08:53:31天蝎座
日期:2014-04-01 08:53:53天秤座
日期:2014-04-01 08:54:02射手座
日期:2014-04-01 08:54:15子鼠
日期:2014-04-01 08:55:35辰龙
日期:2014-04-01 08:56:36未羊
日期:2014-04-01 08:56:27戌狗
日期:2014-04-01 08:56:13亥猪
日期:2014-04-01 08:56:02亥猪
日期:2014-04-08 08:38:58程序设计版块每日发帖之星
日期:2016-01-05 06:20:00程序设计版块每日发帖之星
日期:2016-01-07 06:20:00
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-11-19 18:51 |只看该作者 |倒序浏览
本帖最后由 fender0107401 于 2012-11-19 19:02 编辑

我初步确定了原因,

经过对比我发现,从csup同步下载的源代码和我从光盘安装的etc文件存在版本符号上的差异。

我今天回家以后吧8.3的光盘里面的etc文件拿出来看了,和我昨天同步的源代码不一样。

以shells这个文件为例:

光盘中的etc文件:

# $FreeBSD: src/etc/shells,v 1.5.36.1.8.1 2012/03/03 06:15:13 kensmith Exp $


同步下来的文件:

# $FreeBSD: src/etc/shells,v 1.5.36.1.8.2 2012/11/17 08:24:37 svnexp Exp $


其他文件也有类似的修改。

看来是每次同步代码的时候根据我同步的时间来修改的,我昨天是20:30左右同步的源代码。

也就是说mergemaster没有任何问题,它准确地检测到了文件的改动。

问题出在我同步的源代码上面,我不知道为什么会有这种版本上面的变动。

release根本不应该有任何变化。


论坛徽章:
89
水瓶座
日期:2014-04-01 08:53:31天蝎座
日期:2014-04-01 08:53:53天秤座
日期:2014-04-01 08:54:02射手座
日期:2014-04-01 08:54:15子鼠
日期:2014-04-01 08:55:35辰龙
日期:2014-04-01 08:56:36未羊
日期:2014-04-01 08:56:27戌狗
日期:2014-04-01 08:56:13亥猪
日期:2014-04-01 08:56:02亥猪
日期:2014-04-08 08:38:58程序设计版块每日发帖之星
日期:2016-01-05 06:20:00程序设计版块每日发帖之星
日期:2016-01-07 06:20:00
2 [报告]
发表于 2012-11-19 20:58 |只看该作者
我非常希望能够把这个问题搞清楚。

为什么会出现这种现象?

为什么在handbook中没有明确说明?

为什么同样的操作以前不会出问题,但是现在却出问题?

论坛徽章:
54
2017金鸡报晓
日期:2017-02-08 10:39:42操作系统版块每日发帖之星
日期:2016-03-08 06:20:00操作系统版块每日发帖之星
日期:2016-03-07 06:20:00操作系统版块每日发帖之星
日期:2016-02-22 06:20:00操作系统版块每日发帖之星
日期:2016-01-29 06:20:00操作系统版块每日发帖之星
日期:2016-01-27 06:20:00操作系统版块每日发帖之星
日期:2016-01-20 06:20:00操作系统版块每日发帖之星
日期:2016-01-06 06:20:0015-16赛季CBA联赛之江苏
日期:2015-12-21 20:00:24操作系统版块每日发帖之星
日期:2015-12-21 06:20:00IT运维版块每日发帖之星
日期:2015-11-17 06:20:002015亚冠之广州恒大
日期:2015-11-12 10:58:02
3 [报告]
发表于 2012-11-19 21:18 |只看该作者
没读懂你要表达的意思。
release就不升级了吗?一些文件 还是需要升级的,没有大的变动,一些必要的补丁和更新之类的还是要的。

论坛徽章:
89
水瓶座
日期:2014-04-01 08:53:31天蝎座
日期:2014-04-01 08:53:53天秤座
日期:2014-04-01 08:54:02射手座
日期:2014-04-01 08:54:15子鼠
日期:2014-04-01 08:55:35辰龙
日期:2014-04-01 08:56:36未羊
日期:2014-04-01 08:56:27戌狗
日期:2014-04-01 08:56:13亥猪
日期:2014-04-01 08:56:02亥猪
日期:2014-04-08 08:38:58程序设计版块每日发帖之星
日期:2016-01-05 06:20:00程序设计版块每日发帖之星
日期:2016-01-07 06:20:00
4 [报告]
发表于 2012-11-19 22:38 |只看该作者
回复 3# lsstarboy

没有看懂就算了吧,

你知道update和upgrade的区别吗?


   

论坛徽章:
0
5 [报告]
发表于 2012-11-19 22:55 |只看该作者
本帖最后由 zeissoctopus 于 2012-11-19 22:57 编辑

光棍節 發生入侵安全事故。

17 Nov 2012 發表官方審核報告。那麼經審核完的源碼檔案,也會有下注一個版本記號吧。

官方已呼龥用戶改用 svn 源 或 freebsd-update 更新源碼。

论坛徽章:
54
2017金鸡报晓
日期:2017-02-08 10:39:42操作系统版块每日发帖之星
日期:2016-03-08 06:20:00操作系统版块每日发帖之星
日期:2016-03-07 06:20:00操作系统版块每日发帖之星
日期:2016-02-22 06:20:00操作系统版块每日发帖之星
日期:2016-01-29 06:20:00操作系统版块每日发帖之星
日期:2016-01-27 06:20:00操作系统版块每日发帖之星
日期:2016-01-20 06:20:00操作系统版块每日发帖之星
日期:2016-01-06 06:20:0015-16赛季CBA联赛之江苏
日期:2015-12-21 20:00:24操作系统版块每日发帖之星
日期:2015-12-21 06:20:00IT运维版块每日发帖之星
日期:2015-11-17 06:20:002015亚冠之广州恒大
日期:2015-11-12 10:58:02
6 [报告]
发表于 2012-11-20 09:02 |只看该作者
fender0107401 发表于 2012-11-19 22:38
回复 3# lsstarboy

没有看懂就算了吧,
你知道update和upgrade的区别吗?
后者多一个字母,这算区别不?

论坛徽章:
89
水瓶座
日期:2014-04-01 08:53:31天蝎座
日期:2014-04-01 08:53:53天秤座
日期:2014-04-01 08:54:02射手座
日期:2014-04-01 08:54:15子鼠
日期:2014-04-01 08:55:35辰龙
日期:2014-04-01 08:56:36未羊
日期:2014-04-01 08:56:27戌狗
日期:2014-04-01 08:56:13亥猪
日期:2014-04-01 08:56:02亥猪
日期:2014-04-08 08:38:58程序设计版块每日发帖之星
日期:2016-01-05 06:20:00程序设计版块每日发帖之星
日期:2016-01-07 06:20:00
7 [报告]
发表于 2012-11-20 09:22 |只看该作者
回复 6# lsstarboy

显然是差了好几个字母。
   

论坛徽章:
1
双子座
日期:2013-11-14 17:43:24
8 [报告]
发表于 2012-11-20 14:27 |只看该作者
Hi, 楼主,给个小小建议。虽然我不熟悉FreeBSD同步代码的过程。从你提供的信息来看,差异点是:
8.3光盘上的内容:
# $FreeBSD: src/etc/shells,v 1.5.36.1.8.1 2012/03/03 06:15:13 kensmith Exp $
你同步下来的内容:
# $FreeBSD: src/etc/shells,v 1.5.36.1.8.2 2012/11/17 08:24:37 svnexp Exp $

那你可以比较一下同步下来的源代码和光盘上的源代码是否存在其它差异。如果没有差异,

说明release之后的代码并没有变化。现在你同步下来的代码中的差异点仅仅是同步过程中

由造成的,而不是官方网站的代码变化造成的。

论坛徽章:
29
技术图书徽章
日期:2013-09-02 19:59:502015元宵节徽章
日期:2015-03-06 15:51:332015小元宵徽章
日期:2015-03-06 15:57:20操作系统版块每日发帖之星
日期:2015-08-16 06:20:002015七夕节徽章
日期:2015-08-21 11:06:17操作系统版块每日发帖之星
日期:2015-09-21 06:20:002015亚冠之水原三星
日期:2015-10-30 00:06:07数据库技术版块每日发帖之星
日期:2015-12-24 06:20:0015-16赛季CBA联赛之上海
日期:2016-01-07 10:32:07操作系统版块每日发帖之星
日期:2016-01-08 06:20:00操作系统版块每日发帖之星
日期:2016-05-18 06:20:00IT运维版块每日发帖之星
日期:2016-07-23 06:20:00
9 [报告]
发表于 2012-11-20 14:40 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
89
水瓶座
日期:2014-04-01 08:53:31天蝎座
日期:2014-04-01 08:53:53天秤座
日期:2014-04-01 08:54:02射手座
日期:2014-04-01 08:54:15子鼠
日期:2014-04-01 08:55:35辰龙
日期:2014-04-01 08:56:36未羊
日期:2014-04-01 08:56:27戌狗
日期:2014-04-01 08:56:13亥猪
日期:2014-04-01 08:56:02亥猪
日期:2014-04-08 08:38:58程序设计版块每日发帖之星
日期:2016-01-05 06:20:00程序设计版块每日发帖之星
日期:2016-01-07 06:20:00
10 [报告]
发表于 2012-11-20 14:40 |只看该作者
star_in_sky 发表于 2012-11-20 14:27
Hi, 楼主,给个小小建议。虽然我不熟悉FreeBSD同步代码的过程。从你提供的信息来看,差异点是:
8.3光盘上 ...


其他的没有什么差异,我感觉到疑惑的就是这一点,我不明白为什么同步下来的代码会有版本号的变换。

从现在来看,这个可能和最近的入侵事件有关系,由于发生了入侵事件,开发人员对整个代码树的文件都进行了检验,应该是涉及到了版本信息。

我1个月之前安装过8.3,没有遇到这个问题(这个时候还没有发生入侵事件,所以应该没事)。

2个月之前安装9.0遇到过这个问题(这个还不清楚,但是根据freebsdchina上面一个很“拽”的人的回复,可能和cvs到svn的迁移有关系,但是目前还不确定)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP