是否可以 flag/mark/label 测试特定的 SVN 修订版?

Is it possible to flag/mark/label a specific SVN revision as tested?

是否可以 flag/mark/label 将特定的 SVN 修订版 tested (或与此相关的任何其他标签)?

此功能有几个用例:

  1. 作为 SVN 的非开发用户(例如,经理),能够区分并仅获取 testedflagged as working 的修订版将很有用。
  2. 如果修订被标记为 Eligible for release,则可以自动发布。
  3. 可以过滤掉特定的标签,以便只看到那些:

    • 发布,
    • 未测试,
    • 发生崩溃,
    • 等等。

所以如果它还没有实现我会感到惊讶,但谷歌搜索没有帮助。

你可以

  • Branch|tag any and every revision(commitable tags is against common convention, but it is possible anyway/),只需遵循一些一致的并在团队政策中被接受
  • 使用custom revision properties(参见svn ps|svn pg|svn pl的第二种形式)

我个人更喜欢标记 - 它比 属性-manipulation

更快,而且通常更容易