添加文件然后在 SVN 中提交时,'(bin)' 表示什么?

What does '(bin)' indicate when adding files and then commiting in SVN?

我使用 'svn add' 命令向我的 Rails 项目添加了一些新文件。提交后,一些文件的状态为“(bin)”。这说明什么?

我的终端window如下图:

rahulv@PS386:~/sprint/S27$ svn commit -m "design fixes"
Adding  (bin)  app/assets/javascripts/ckeditor/skins/moono/icons.png
Adding  (bin)  app/assets/javascripts/ckeditor/skins/moono/icons_hidpi.png
Adding         app/assets/javascripts/ckeditor/skins/moono/images
Adding  (bin)  app/assets/javascripts/ckeditor/skins/moono/images/arrow.png
Adding  (bin)  app/assets/javascripts/ckeditor/skins/moono/images/close.png
Adding         app/assets/javascripts/ckeditor/skins/moono/images/hidpi
Transmitting file data ..........................
Committed revision 7.
rahulv@PS386:~/sprint/S27$ 

查看答案here

这只是意味着这是一个二进制文件(在你的例子中是一个图像),它的处理方式不同于文本文件(例如,你可以通过应用增量(仅更改)在 svn 版本控制中更新的文本文件,但是你看不到的图片)。