svn - 基于文件的修订号而不是 repo

svn - file-based revision number instead of the repo

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

SVN 为我做了这个:

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

我觉得比较方便的是第4步,revision应该是2,因为参考了"the second commit of a.txt"

不,您不能在 SVN 中执行此操作(按设计)。存储库中单个文件和每个文件的独立版本在 CVS 中实现和使用 - 后来全局放弃,支持范围为 "Repository"

的全局修订概念

您的文件修订定义:

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

不要重新发明轮子!!!