2
|
Artem Russakovskii · 技术社区 · 15 年前 |
![]() |
1
3
你可以使用 Bazaar 轻量级的分支结帐。工作目录将只包含可编辑的源代码,BZR将对几乎所有操作进行网络查找。但您会发现,即使使用常规分支,具有所有历史记录的分支的大小通常也小于工作树。 |
![]() |
2
2
SVN(以及所有其他的现代VCS)被设计用来存储大量的小文本文件,而不是大量的大二进制文件。所有的都保留一个本地副本,因为它很便宜(大多数项目很少使用超过几兆字节),而且几乎所有的操作都快得多(diff、status、local commit)。 所以你用错了工具。如果需要管理图像,请尝试 Picasa 或者类似的东西。不幸的是,大多数图像数据库不知道如何保存图像的编辑历史(这很遗憾;我已经打开了一个 bug against digikam 几年前它还开着)。 我的意思是,保留原始图像并保存所有编辑的选项以及当前的“最终”图像会更有效率。两者之间的所有内容都可以从原始图像重新创建,并再次应用操作。世界上没有任何一家风投能够在效率方面超过这一水平(“对比度+10%”,对比两个JPG)。 因此,您今天的最佳选择要么是专业的照片编辑工具(->不是免费的),要么您必须复制并重命名要编辑的照片。 是的,很烂。
|
![]() |
3
0
我使用过的唯一一个不会引起任何额外使用空间的,是普遍讨厌的,可视的SourceSafe。 SOURESAFE 6.0只会增加源绑定的存储开销。 但是,我认为SourceSafe是一个源代码销毁系统,所以我根本不推荐它。 |
![]() |
5
0
这听起来可能很愚蠢(也许是),但是一旦你提交了大文件,为什么不直接删除磁盘上的文件呢?毕竟,VCS可以在需要的时候精确地用于恢复文件。 我刚在集市上试过:
注意:这在Windows上,但是我使用unxutils命令,它们在命令行上很方便。 |
![]() |
6
-1
你的图片库有多大?现在,我认为再购买一个80GB硬盘(如果你能在市场上找到一个那么小的硬盘)要比购买一个具有节省磁盘空间功能的源代码控制包便宜。 |
![]() |
user3544428 · SVN到CVS的元数据迁移 10 年前 |
![]() |
Nandhi · 控制版本控制企业架构师 11 年前 |
![]() |
Leszek Andrukanis · 在数据库中存储Rails应用程序版本 12 年前 |