小编har*_*oth的帖子

SVN:从命令行真空/删除原始副本

如何从命令行清空/删除工作副本的所有原始副本?

用例:

  • 我有多个工作副本 (20+) 签出
    (我们公司的许多开发人员的情况相同)
  • 其中一些工作副本随着时间的推移变得越来越大
  • 当磁盘空间不足时,我需要按照此答案中的说明手动清理每个工作副本 (之前检查,哪些工作副本占用了大部分磁盘空间)
  • 奖励:计算(估计?)原始副本占用的磁盘空间,并且仅调用清理,如果它会导致...释放 GB。

这既乏味又容易出错,所以我想将这 20 多个清理自动化到一个vacuum_pristine_copies.XXX脚本中,可以在最需要的时候执行。

封闭标签

  • 可以cleanup从命令行调用(请参阅此处的文档)。
    然而,这缺乏/vacuum-pristine选择。(我们已经使用这个 TortoiseSVN 自动化来进行批量更新)。
  • 我们正在 Windows 机器上工作,但我们并没有固定在CMD.
    一种可能的替代方案是 Python27。

tortoise-svn command-line svn

1
推荐指数
1
解决办法
1万
查看次数

标签 统计

command-line ×1

svn ×1

tortoise-svn ×1