Я пишу скрипт powershell, который читает Excel-файл и создает несколько выходных файлов.Некоторые из них будут новыми, некоторые из них будут меняться только при каждом запуске скрипта.
Теперь мне нужно найти способ автоматически поместить Excel-файл, созданные и измененные файлы в хранилище Subversion.,Каждый раз, когда запускается скрипт, мне нужно автоматически создавать новую ревизию.
Я понятия не имею о Subversion и не могу найти правильные команды.
На данный момент я пробовал:
$svn= 'C:\Program Files\TortoiseSVN\bin\svn.exe'
& $svn import -m $SVNmessage $SVNPfad $SVNURL --force
& $svn add --force "${SVNPfad}Excel" --auto-props --parents --depth infinity -q
& $svn update $SVNPfad --force --accept mine-conflict
& $svn commit -m $SVNmessage $SVNPfad
& $svn checkout $SVNPfad
По моему мнению, мне нужно иметь checkout в качестве последней команды, чтобы позволить пользователю изменить файл Excel или позволить ему добавить новый файл Excel и не уничтожать его с помощью моей команды обновления.
Я новичок в stackoverflow, поэтому, пожалуйста, скажите мне, когда я делал что-то не так.
Спасибо!
Тим