smallfish382 发表于 2004-11-1 10:16:01

cvs中二进制问题

有使用CVS中,有很人都会碰到有关二进制文件如何处理的问题。不知各们同仁是如解决的。

在资料中有的说要借助外部工具,但只略带而过的说明,并没有具体的说明。

在学习中的朋友吗。大家共同讨论一下吧。。呵呆。
交流学习,共同取得进步啊。

testing 发表于 2004-11-1 10:21:55

能否描述的清楚一点?想如何处理二进制文件?^_^

smallfish382 发表于 2004-11-2 09:38:01

是这样子的,有很多文件在被存放为二进制,要进行编辑时打开都是产生乱码。

拿一个比较简单的,DOC文档,用二进制文件存放,你打开时,里面全部是乱码。

不知,是不是有什么外部工具可以来处理这种事情。。这是我碰到很多人会问的问题。其实一句话,CVS中是如何处理二进制文件的。

我找了很多资料,关于这一点,都述说得很不详细。

所以在这提出来,让大家一起来探论。。

seaofolive 发表于 2004-11-3 14:24:10

是这样子吗?我以前以二进制存放doc文档,打开时好像不是乱码哦

smallfish382 发表于 2004-11-3 17:19:19

seaofolive
你是在CVS里面双击打开(EDIT)的还是在外面的目录(也就是本地目录)中打开的呢。


DOC是我最近加进去,然后在CVS打开,全部都是乱码,如果在外面打开不会
在前面,我们开发人员有碰到这样的情况,有一个文件更新下来总是产生乱码,解决的方法只能从服务器拷贝过来啊。

seaofolive 发表于 2004-11-4 15:28:34

不记得是否在cvs里打开了,不过如果真是你描速的那样子,那就在外面打开啊

smallfish382 发表于 2004-11-4 15:36:45

seaofolive
这个我知道啊。我在修改时都在外面找开啊

可是,在前面,我们开发人员有碰到这样的情况,有一个文件更新下来总是产生乱码,解决的方法只能从服务器拷贝过来啊。

smallfish382 发表于 2004-11-4 15:37:41

还有,也有一个朋友问过我,她说她的二进制文件会产生乱码,不知该如休解决。

tacy_lee 发表于 2005-1-12 11:14:32

cvs对bin文件的控制非常弱,出现乱码是因为你没有在放入仓库的时候选择bin模式存储。

smallfish382 发表于 2005-3-16 10:36:42

tacy_lee:
   这一点是不能完全说明原因了。。。

就像有时候,有些代码文件是以文本形式存储的,但在开发过程中,却会转变化为二进制文件,搞不清怎么会这样的情况。。
  

tacy_lee 发表于 2005-3-25 18:56:50

有人重新提交?看看版本记录

smallfish382 发表于 2005-4-1 14:20:57

哦。好谢谢!!

dragon21 发表于 2005-5-30 15:24:51

我的DOC文件都是二进制格式的,打开没有问题。更新也没有问题。

ihui_1983 发表于 2005-8-9 15:19:01

用UE

用UE,它功能强大,可以把各种格式的文本,如十六进制,八进制等等,打开
你去下载一个吧,N好用

monica_hehe 发表于 2005-8-13 20:24:05

文档就是用二进制存储,打开时可以选择的使用打开公具就不会是乱码了。比如,WORD文档就要用OFFICE打开要不就是乱码。文件夹要用TEXT形式存储应该就没有问题了哦

smallfish382 发表于 2005-8-19 13:33:57

如果CVS存储二进制文档,就只能采用锁定的方式,也就是说只能一个人来修改哦

monica_hehe 发表于 2005-9-6 16:02:21

好像是的哦,有并发冲突。

willowguo 发表于 2005-12-23 09:54:39

也不是呀

二进制文件打开的时候,你不要使用edit,如果你使用open的话就不会了,一样的可以很多人进行编辑的呀。
页: [1]
查看完整版本: cvs中二进制问题