我正在编写一个powershell脚本,该脚本读取一个excel文件并创建一些输出文件。其中有些是新的,有些仅在每次脚本运行时才更改。
现在,我需要找到一种自动将excel文件,创建的文件和更改的文件放入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文件,并且不要用我的update命令破坏它。
我是stackoverflow的新手,所以只要做错任何事情,请告诉我。
谢谢!
蒂姆