【问题标题】:Subversion timed commit颠覆定时提交
【发布时间】:2010-03-05 15:35:00
【问题描述】:

我有一个受版本控制的文件夹;内容不是源代码,但它们是经常修改的二进制文件,通常每天提交一次。

问题是,这些文件的使用者无法掌握源代码控制的概念,他们实际上无法访问相关文件夹,并且“他们懒得”每天提交一次。

我想做的是每天(凌晨 4 点)自动提交该文件夹一次。有没有现成的工具,还是我必须自己写一个?

【问题讨论】:

  • 我有点困惑。您说消费者实际上无法访问该文件夹,但显然他们可以更改二进制文件?你能详细说明一下工作流程吗?
  • 这是网络上的一个共享文件夹,供他们使用的某个软件使用。他们实际上根本没有导航到该文件夹​​或查看它。

标签: windows svn autocommit


【解决方案1】:

您可以使用cronat 以及在每台客户端PC 上调用适当的svn ci 命令的脚本文件来设置自动提交。自动提交不是一个好主意 IMO:

  • 可能会签入损坏的、未完成的代码
  • 任何更改都不会记录在案

但我从您的描述中了解到,这对您而言可能无关紧要。

【讨论】:

  • 我一定会看看这个。我应该将其标记为 Windows 环境,但我将查看 Windows 计划任务。你是对的,你描述的问题不适用。这些文件根本不是代码(图像等),文件的数量和名称永远不会改变。
猜你喜欢
  • 2011-02-25
  • 1970-01-01
  • 1970-01-01
  • 2010-10-04
  • 2011-02-12
  • 2011-07-27
  • 1970-01-01
  • 2012-05-30
  • 1970-01-01
相关资源
最近更新 更多