【问题标题】:svn - file-based revision number instead of the reposvn - 基于文件的修订号而不是 repo
【发布时间】:2016-02-24 09:21:49
【问题描述】:

有什么方法可以让每个文件的修订号增加,而不是在整个存储库上增加?一个更简单的说法可能是文件的提交次数。

SVN 为我做这件事:

  1. 一个repo下的两个文件:a.txt, b.txt
  2. 提交a.txt,修改到1
  3. 提交b.txt,修改到2
  4. 再次提交a.txt,修改到3

我觉得比较方便的是第4步,revision应该是2,因为它指的是“a.txt的第二次提交”

【问题讨论】:

    标签: svn version-control revision


    【解决方案1】:

    不,您不能在 SVN 中执行此操作(按设计)。存储库中的单个文件和每个文件的独立版本在 CVS 中实现和使用 - 并且后来被全局放弃,以支持具有“存储库”范围的全局修订的概念

    您的文件修订定义:

    • 对任何实际任务都具有最低价值
    • 可以从现有元数据中轻松获取

    不要重新发明轮子!!!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-07-18
      • 1970-01-01
      • 2015-12-30
      • 1970-01-01
      • 1970-01-01
      • 2010-09-05
      • 1970-01-01
      • 2015-10-09
      相关资源
      最近更新 更多