IYO:最糟糕的颠覆错误?

use*_*747 3 svn

您认为最糟糕的颠覆(和颠覆/简历风格工具)错误以及您期望/希望使用哪些功能并且不存在?

谢谢 :)

编辑,我忘了提及它们,对我来说,主要缺乏的功能是: - 不能抹去以前做过的事情; 单调性对实现有很大的帮助但是必须删除密码意味着转储repo,手动编辑文件,重新加载repo(虽然它不是特定的svn错误) - 元数据在这里,但不是真的可用.我认为不可能插入自定义属性,使用标签有效搜索,... - 客户端有点过于自由; 管理员很难强制执行客户行为成本计算. - 对等的加密认证(虽然,网络级别的https或ssh隧道帮助) - 合并式操作与强制性中央回购对我来说似乎既不是鱼也不是肉:完全集中化和严格控制或完全分散和支持离线操作说服我更多

我必须澄清一点,我并不特别反对svn,它有很多优点,但优点并不适合作为未来改进的起点;)

bbu*_*ser 8

我不喜欢颠覆的是它需要.svn工作副本中的子目录.

  • 这导致在典型工作空间操作所需的文件系统操作方面的成本非常高.这在Windows下尤其是一个问题,因为文件系统不是最理想的,并且通常会被病毒扫描程序进一步阻碍. (2认同)
  • 我全心全意地同意这一点.我实际上由于防病毒干扰tsvncache而提交了大量问题,并且在任何情况下交错数据和元数据的想法都会导致很多问题.例如,git做得更好(仅在根目录中有一个.git目录,你可以通过一些自定义将其放在其他位置). (2认同)
  • +1这也会导致用户通过移动文件夹来破坏其工作副本的无数问题.在工作副本的根目录中只有一个.svn文件夹可以消除由此引起的大部分痛苦 (2认同)