如何安排每天从12台不同的机器签入和退出文件到SVN(子版本控制)

问题描述 投票:0回答:1

当我在小公司工作时,我们使用SVN作为版本控制系统。现在,我被分配了一个任务来自动执行每天晚上8点从指定路径的12台不同机器检入文件的过程(我可以在所有12台不同的机器中使它成为相同的路径),只提交指定的已更改文件路径。

如果开发人员忘记将他的更改上传到SVN,这将有所帮助,它应该自动处理。我不熟悉linux。目前,小时的需求是在Windows上。我们还在组织中使用Jenkins远程执行批处理文件。

有人可以帮我这个,

提前谢谢 - 拉姆

svn tortoisesvn
1个回答
0
投票

这似乎非常hacky ...作为一名开发人员,我在离开之前有一份工作来推动我的改变。我建议训练你的同事适当地使用给定的工具,而不是为一个不存在的问题创建hacky解决方案。

然而,如果你想要实现它,你需要

  • 机器正在运行(或者可能通过lan唤醒启动它们)
  • 一种连接到该机器的方法,例如在所有机器上设置ssh-servers以及解决机器的方法(静态IP)
  • 或者直接在机器上执行你的脚本,用Windows任务计划程序,AT或其他方式计时(see here
© www.soinside.com 2019 - 2024. All rights reserved.