有没有办法可视化整个 SVN 存储库?

2024-01-26

我有一个 SVN 存储库,里面有多个项目,每个项目下面都有一个标签/分支/主干结构,如下所示:

项目1

  • trunk
  • tags
  • branches

项目2

  • trunk
  • tags
  • branches

约 40 个项目都如此。

我想做的是清理可能存在的任何废弃分支,但是我不知道有一种方法可以可视化整个存储库树。如果可以避免的话,我真的希望不必手动浏览每个分支。有没有任何独立的工具可以完成此任务?

我意识到 TortoiseSVN、Cornerstone 和类似的工具确实允许直观地浏览存储库。然而,我真正想要的是一种立即查看整个结构的方法。就像您可以针对存储库本身运行 TortoiseSVN 的修订图并查看所有项目完全展开一样。


您也可以查看Gource http://gource.io/-- Subversion 的毫无意义的性感 OpenGL 可视化。它特别适合可视化存储库如何随时间变化以及不同贡献者如何影响项目的不同部分。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

有没有办法可视化整个 SVN 存储库? 的相关文章

  • 如何将svn文件夹上一级

    我需要将 svn 文件夹移至上一级并保留所有历史记录 所有文件和目录来自https myserver com svn Project trunk into https myserver svn Project 我使用一个命令 svn mov
  • 在 Subversion 中合并分支时预防冲突

    我最近在 Subversion 中观察到一个非常奇怪的合并冲突 我使用乌龟SVN作为客户端 干线和分行详细信息请参见以下信息 树干 两个用户正在研究这个问题 QA 是主干合并将发生的分支 为了简单起见 trunk ClassLibrary1
  • svn 1.7 错误 E200009 无法添加所有目标,因为某些目标已经版本化

    我对存储库进行了彻底的检查 然后每天我都有一个 hudson 工作来运行脚本来备份配置 脚本的一部分是添加 xml svn add xml svn warning W150002 data hudson config xml is alre
  • 重新创建 svn 存储库

    在一次重大服务器故障之后 svn 存储库被破坏 我的工作版本是最新版本 从我的工作版本重新创建 svn 存储库的方法是什么 在新服务器上安装 svn 并尝试我的工作副本之后 svn switch NEW SVN PATH 我收到一个错误 R
  • 用于获取有关 SVN 存储库信息的 Python 库?

    我正在寻找一个可以从 SVN 存储库中提取 至少 以下信息的库 not工作副本 修订号及其作者和提交消息 每个修订版中的更改 添加 删除 修改文件 有Python库可以做到这一点吗 对于作者和提交消息 我可以解析 db revprops 0
  • 在 SVN 存储库中导入 Android Studio 项目的正确方法是什么?

    我正在尝试在 SVN 存储库中导入 Android Studio 项目 我显然尝试过 VCS gt 导入到版本控制 gt 导入到 Subversion 但问题是 即使取消选中Include ignored resources框内 软件不断将
  • 贾瓦尔 (JNI) 不可用

    Windows 7 64 位 Eclipse Indigo SlickSVN 1 6 17 均已安装 并带有在 Windows 中输入的库的路径 为什么我收到消息 JAVAHL JNI Not available 以及为什么 Eclipse
  • 构建版本与修订号

    我有一个使用 subversion 进行源代码控制的 asp net C 应用程序 我的应用程序会在每个构建上自动增加其 AssembleVersion 和 AssemblyFileVersion 这就像一个魅力 并在网站的管理端显示构建号
  • 当文件标记为“历史记录已提交”时,svn diff

    我对已合并到工作目录中主干的分支进行了更改 svn stat 显示已更改文件的正确列表 但是 svn stat 输出在计划提交新添加到分支的每个文件的历史记录中包含一个 A src main java com java 当我运行 svn d
  • 无法将 Visual Studio 项目中的多个文件提交到 subversion

    几周以来 我在使用 Subversion 时遇到了一些问题 当我尝试从 Visual Studio 2017 项目提交文件时 有些文件无法提交到我的 Visual SVN 服务器 准确地说 项目文件夹中的所有文件 如 cs config c
  • 从java程序调用SVN命令

    我想从 java 程序调用 SVN 命令 update commit 有什么帮助吗 SVN 乌龟SVN 环境 java程序将在jBoss服务器内运行 从应用程序服务器内使用 GUI SVN 客户端是一个非常非常糟糕的主意 而Tortoise
  • 如何使用 SVN 通过网络提交单个文件?

    我可以查看整个svn使用以下命令存储库 svn co https myaccount svn beanstalkapp com myapp 但我无法弄清楚提交单个文件的命令 如果我改变成myapp page1 html 我怎样才能只签入那一
  • 为什么安装 TortoiseSVN 后 AnkhSVN 解决方案中的所有文件都标记为新文件?

    安装 TortoiseSVN 1 6 0 后 加载到启用 AnkhSVN 的 Visual Studio 2008 项目中的所有文件都被标记为新文件 蓝 色 我尝试重新安装 AnkhSVN 2 0 6347 并将存储库检出到新的 干净 文件
  • Visual Studios 2015 中的“恢复 NuGet 包”没有执行任何操作

    我将解决方案从 SVN 拉入 Visual Studios 2015 代码中的一些 使用 引用出现错误 因此我尝试在右键单击 解决方案 中的解决方案时运行 恢复 NuGet 包 选项探索者 这没有任何作用 我必须手动进入 nuget 管理器
  • 相当于“svn update -r”的 git 是什么?

    我是最近的 git 转换者 能够使用 git svn 将我的分支保留在本地而不干扰 svn 服务器真是太棒了 最新版本的代码中存在一个错误 我想确定一个它起作用的时间 以便我可以使用 git bisect 我找不到正确的命令来及时返回 谢谢
  • 从 Kubernetes Python 客户端登录到 GitLab 存储库

    我有一个 Django 应用程序 它使用python 的官方 Kubernetes 客户端 https github com kubernetes client python并且工作正常 但它只部署 正确 公共注册表 有没有办法执行登录后让
  • 使用 VisualSVN Server 和 Cruisecontrol.net 检查内容集成中的修改失败

    我正在使用 CruiseControl net 进行持续集成 我使用 VisualSvn 服务器 使用 Windows 身份验证 为我的项目创建了一个存储库 两台服务器都托管在同一系统 Os Microsoft Windows Server
  • Jenkins 可以检测到任何 svn 用户每次提交代码吗?

    Jenkins 可以检测到任何 svn 用户每次提交代码吗 我想知道每次 Jenkins 提交 svn user 时 有什么方法或 jenkins 插件吗 现在我用svn updateJenkins 中的 cmd 来更新 svn 您可以按照
  • NoSuchBeanDefinitionException:没有合格的 bean 类型

    当调用我的 GET 请求 模式计算 时 我收到此错误 我不明白为什么 我的依赖项注入是正确的 org springframework beans factory NoSuchBeanDefinitionException No qualif
  • jdbc4.MySQLSyntaxErrorException:数据库中不存在表

    我正在使用 SpringBoot 开发一个网络应用程序 这是我的application properties文件来指定访问数据库的凭据 spring datasource driverClassName com mysql jdbc Dri

随机推荐

  • 如何将无限 css 动画链接到一次性 css 动画?

    我正在尝试为一个元素旋转设置动画 就像有人启动陀螺一样 起初 元素会逆时针旋转 然后过渡到无限顺时针旋转 我的一般 CSS 在这里 div animation PreRotate 800ms ease out 0ms 1 Rotate 50
  • 无法嵌入 python 来使用 zip 库

    我正在尝试嵌入 python 并提供 dll 和 python 库的 zip 并且不使用任何已安装的 python 也就是说 如果用户没有 python 我希望我的代码能够使用提供的 dll zip 来工作 This post https
  • 删除 WebApplications 上的目录时 ASP.NET 丢失会话数据

    我正在 asp net mvc2 中创建一个 Web 应用程序 并且在一个有趣的情况下遇到了一个小问题 我认为这是 Web 应用程序的默认行为 会话状态 inproc 当我删除 Web 应用程序根目录中的目录时 我的会话数据将被清除 我读过
  • HttpURLConnection 关闭 IO 流

    我是 Java 和 HttpURLConnection 的新手 我应该在断开连接之前关闭打开的 IO 流吗 如果我关闭流 是否还需要断开连接 哪种是正确的实施方式 try String uri http localhost 8081 RES
  • 如何使用 karma+jasmine 测试 Angular 2 中的位置

    Angular 2 v 2 0 0 TS 业力 茉莉花 我测试了这个功能 单击返回上一页 public isClick boolean false public backClicked location Location void if t
  • Rails 3 等效于periodic_call_remote

    似乎periodically call remote在 Rails 3 中已弃用 有什么想法如何实现相同的功能吗 我一直在寻找使用 Rails 3 执行此操作的正确方法 但现在我确信 Rails 3 中没有与 periodical call
  • Lucee 上的 JAR 未找到 BouncyCastleProvider

    我们已成功使用 AmazonPay API for Java amazon pay api sdk java 2 2 2 jar 在 Adob e ColdFusion 中 我们最近引入了 Lucee 在 Jetty 上 也在 OpenJD
  • Android 2.3:只读文件系统卡住[关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 你好 我有一台 LG Optimus HUB E510 Android 设备 两周前 我root了我的设备以访问内部存储并更改一些文件 例
  • Django - NoReverseMatch 位于 /accounts/password_reset/

    我正在尝试使用内置的 Django 密码重置 纵观整个Django 文档 https docs djangoproject com en 1 9 topics auth default 据我所知 它基本上只涉及添加一些 URLurls py
  • Vim 中保留大小写的替代品

    Can this https stackoverflow com questions 367052 case preserving find replace in visual studio可以在 Vim 中完成吗 我的意思是 搜索 Bad
  • 在 Python 中将一列日期时间转换为纪元

    我目前在使用 Python 时遇到了问题 我有一个 Pandas DataFrame 其中一列是带有日期的字符串 格式为 Y m d H m 00 000 例如 2011 04 24 01 30 00 000 我需要将整列转换为整数 我尝试
  • Mac OSX - Xcode 安装目录

    Xcode 完成构建后 有没有办法让它将可执行文件复制到特定目录 站点 cgi bin 我有目标Installation Directory设置到正确的文件夹 使用skip installation 未经检查的 但没有运气 我缺少什么吗 检
  • Python 在处理我的 JSON 文件时出现什么问题?

    我尝试使用 python 从 json 文件中删除第一个键和值 在运行程序时 我遇到了错误 错误如下 import json with open testing as json data data json load json data f
  • IE8拉伸表格单元格高度

    我有一个基于表格的页面布局 尽管我想用更现代的标记来重组它 但这不是一个选择 该布局使用一个跨越两行的单元格作为右侧的侧边栏 而左上角的单元格包含一个简单的标题 左下角的单元格包含页面的主要内容 左上角单元格的高度固定 底部单元格和右侧单元
  • 具有动态高度的 div 的 CSS 线性渐变

    我需要创建一个像这样的线性渐变梯度要求 https i stack imgur com yzaXn png 我试图用这样的CSS来实现它 background linear gradient 60deg rgba 255 183 107 1
  • 将每第 n 行命令输出分组为 CSV 格式

    我正在寻找一种解析多行命令输出的方法 将每个倍数分组nth行和格式为 CSV 格式 cat file ABC 123 62p4 123 DEF 456 62p4 456 我需要将 o p 分组在每个3rd行 并且是 3 的倍数 即第 3 第
  • 如何计算位图文件大小?

    如何查找 50 x 50 RGB 彩色图像的字节大小 如果将上面的图像保存为 BMP 文件 标题大小为 54 字节 则该 BMP 文件的总大小是多少 如何知道BMP文件中每个字节的内容 那么如何知道它的十六进制值呢 假设您指的是内存需求 m
  • lambda 与 tkinter 的工作方式很奇怪

    我正在尝试使用 Tkinter 制作一个计算器 我一直在尝试清理一下代码 但遇到了障碍 创建按钮时 我使用以下代码 Button self text 1 command lambda self addkey 1 width self def
  • paddingStart/Left 和 paddingEnd/Right

    在最近的代码编写过程中 我看到单个元素仅包含 paddingLeft Right 仅包含 paddingStart End 以及两者 似乎找不到任何更好的内容以及原因 有人有任何见解 何时使用其中之一或两者或两者 您需要新的开始 结束属性来
  • 有没有办法可视化整个 SVN 存储库?

    我有一个 SVN 存储库 里面有多个项目 每个项目下面都有一个标签 分支 主干结构 如下所示 项目1 trunk tags branches 项目2 trunk tags branches 约 40 个项目都如此 我想做的是清理可能存在的任