带有Powershell的Subversion乌龟-自动导入更改的输入和创建的输出文件

时间:2018-12-11 09:49:56

标签: powershell svn automation tortoisesvn

我正在编写一个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的新手,所以只要做错任何事情,请告诉我。

谢谢!

蒂姆

0 个答案:

没有答案