我目前有一个从SVN中提取.sql文件的脚本,并创建一个构建包,然后可以将其部署到数据库中。该脚本读入一个文本文件,在该文件中我指定了从SVN获取所需的.sql文件以及它们驻留在SVN中的位置。 TeamCity目前为我执行此脚本没有任何问题。
但是,我希望TeamCity管理SVN交互并提取所需的.sql脚本以形成构建包。 TeamCity仍然会运行相同(修改过的)脚本来构建构建包结构 - 但脚本将被编辑,因此它不再连接到SVN。
我已经阅读了TeamCity中的结帐规则,但我不确定这是否是我需要的。
请注意,构成构建包的.sql文件位于同一个VCS根目录下,但位于根目录下的许多不同文件夹下,并且我可能只需要从可能包含多个VCS文件夹的VCS文件夹中获取一个.sql文件.sql文件。
提前致谢!