Как составить график регистрации и выхода файлов в SVN (контроль версий) с 12 различных компьютеров каждый день - PullRequest
0 голосов
/ 24 февраля 2019

Поскольку я работаю в небольшой фирме, и мы используем SVN в качестве системы контроля версий.Теперь мне поручено автоматизировать процесс проверки файлов каждый день в 20:00 на 12 разных машинах по указанному пути (я могу сделать это одним и тем же путем на всех 12 разных машинах), фиксировать только измененные файлы в указанномpath.

Это поможет в случае, если разработчик забудет загрузить свои изменения в SVN, об этом следует позаботиться автоматически.Я не знаком с Linux.В настоящее время потребность часа находится на Windows.Также мы используем Jenkins в организации для удаленного выполнения командных файлов.

Может ли кто-нибудь помочь мне в этом,

Заранее спасибо - Ram

1 Ответ

0 голосов
/ 24 февраля 2019

Это кажется очень глупым ... Как разработчик, у меня есть одна работа, прежде чем уйти, чтобы протолкнуть свои изменения.Я бы порекомендовал обучить ваших коллег правильному использованию данных инструментов вместо того, чтобы создавать хакерские решения для проблемы, которой imo не должно существовать.

Тем не менее, если вы хотите реализовать ее, вам потребуется

  • машины, работающие (или, возможно, запускать их через wake on lan)
  • способ подключения к этой машине, например, настройка ssh-серверов на всех машинах и способ адресации машин (статические IP-адреса)
  • альтернативно выполнить ваш скрипт непосредственно на компьютерах, синхронизируя его с Windows Task Scheduler, AT или другим ( см. Здесь )
...