列出不同用户在他们自己的位置创建的所有 SVN 存储库

Posted

技术标签:

【中文标题】列出不同用户在他们自己的位置创建的所有 SVN 存储库【英文标题】:List out all SVN repos created by various users in their own locations 【发布时间】:2011-02-18 09:29:17 【问题描述】:

如何列出不同用户使用svnadmin create 创建的所有颠覆存储库? 我想设置一种方法来备份存储库。 但首先,我应该知道它们的列表。 许多用户可能已经在多个位置创建了自己的存储库。

【问题讨论】:

【参考方案1】:

您必须扫描 SVN 存储库文件夹。如果您找到包含以下项目的文件夹,则可以肯定地说您找到了一个 svn 存储库:

文件夹配置 文件夹数据库 文件夹挂钩 文件夹锁 文件 fs 类型

【讨论】:

【参考方案2】:

这是我开始怀疑你是否真的想这样做的时候。

也许更集中的回购会是一个更好的主意?或者,如果您有分布式模型,请使用 git 或 hg 之类的东西。

【讨论】:

以上是关于列出不同用户在他们自己的位置创建的所有 SVN 存储库的主要内容,如果未能解决你的问题,请参考以下文章

Linux 搭建SVN服务器(C/S模式)

从SVN历史列出作者,包括已删除(未合并)的分支

返回与用户位置(地理位置)最近的 3 个位置并为他们列出这些位置

列出 iOS 中的所有相册

svn 命令行怎么解决冲突

Google Data Studio 在饼图中可视化不同事件的计数