1
我们的Subversion服务器的主机名已更改,并且我在许多目录树下散布了许多工作副本。你能想出一些办法来至少找到它们吗?我不介意手动发布重定位命令,但我很难确定所有工作副本在哪里,哪些正在向已中断的服务器倾倒。在文本编辑器中搜索旧主机名只能找到一小部分工作副本,可能是因为该值存储在数据库中。查找具有给定存储库主机名的Subversion工作副本
如果我只知道要找什么,我可以写一个简短的脚本。
有什么想法?
上下文:我们的服务使用机器名称(https://winsrv01.example.com/
而不是https://svn.example.com/
)。新硬件/ VM弹出,路径改变。得到这个生活。
我可能是错的,但一个工作副本包含一个隐藏的.svn文件夹,可能有很多,因为每个子文件夹中都有一个文件夹。怎么搜索带有.svn子文件夹的文件夹? – kennyzx
@kennyzx没错,但我需要通过资源库主机名来过滤。 –