gpt4 book ai didi

svn - 从 svn 获取最新版本号

转载 作者:行者123 更新时间:2023-12-04 05:12:05 24 4
gpt4 key购买 nike

我已经创建了一个 SVN 存储库。我正在使用 SVN Kit 中提供的 api 提交文件。

ourClientManager.getCommitClient().doCommit(paths, keepLocks, "", force, recursive);

在执行此操作之前,我想知道该文件是否被其他人修改过。我试图从 svn 获取最新的修订号或日期,并与文件中的进行比较。但我无法得到它。任何人都可以让我知道如何识别文件在我处理文件时被其他人修改过。

最佳答案

你可以结合:

  • svnkit: how to get latest revision number from SVN DB? ”(获取 SVN 存储库的最新版本)

  • 存储库.setAuthenticationManager(authManager);
    SVNDirEntry entry = repository.info(".", -1);
    System.out.println("最新版本:"+ entry.getRevision());


    与:
  • Get previous modified revision of a file using svnkit ”(获取文件过去修订的当前版本)

  • logEntry.getRevision();

    关于svn - 从 svn 获取最新版本号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14789190/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com