gpt4 book ai didi

svn - 使用 svn 工作副本重命名本地文件夹而无需干净结账

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

问题:如果我将带有 Subversion 工作副本的文件夹重命名/移动到文件系统中的另一个位置,svn 会提示它“不再是工作副本”。一个人必须做干净的结帐来解决这个问题。

原因:我们有一些项目在 svn export 每个 + 分支后大约有 1GB。即使通过 LAN (ssh) 进行干净结账也需要花费太多时间,更不用说 WAN 了。另一个问题是,当我们在 Windows 上使用 SmartSVN 时,它也必须重建 chache,这也需要很多时间。另一件事是,为我们支持的每个目标重新编译它需要几个小时。

问题:是否可以在没有干净结账的情况下重命名本地文件夹?

最佳答案

听起来您在询问如何在文件系统上移动工作副本(如 changing-working-folder-location ),同时保留 SmartSVN 特定的功能,如缓存和项目 View 。

SmartSVN 允许您使用 Project > Edit Working Copy 菜单选项对任何项目执行此操作,如 SmartSVN projects 中所述。文档页面(相关声明如下):

If the location of a working copy has changed, you may use Edit Working Copy to point to the new location.



我使用由 SmartSVN 6.6 check out 和管理的工作副本对其进行了测试:
  • 重命名本地工作副本目录。

  • rename trunk to newdirectoryname
  • 选择项目 > 编辑工作副本。这应该会打开一个文件浏览器,显示更新的目录树。

  • use Edit Working Copy option in trunk Project menu
  • 突出显示工作副本的新位置并点击选择。

  • select newdirectoryname in file browser

    关于svn - 使用 svn 工作副本重命名本地文件夹而无需干净结账,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2063013/

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