如何找到本地 svn 存储库?

流浪95

多年来,我在一台计算机上创建了多个存储库。如何找到所有本地 svn 存储库?

我确实有一个解决方案,但想知道您是否更了解:

  find ~/ -name rep-cache.db

但问题是这个解决方案没有告诉我 repo 上次更新的时间。我不是在询问如何在存储库中进行搜索,这在之前或例如此处已被询问过

利宾·瓦尔盖塞

要获得上次更新,您可以使用以下任何一种

  1. svnlook date 查找最后提交日期

    find ~/ \
        -type d -name db \
        -print \
        -exec sh -c 'svnlook date $(dirname {})' \;
    

    如果找到的目录db不是svn存储库,则会打印错误消息

  2. ls -l,如果你只对最后修改日期感兴趣

    find ~/ \
        -name rep-cache.db \
        -print \
        -exec ls -l {} \;
    

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章