【发布时间】:2013-08-21 18:50:38
【问题描述】:
我已经在我的计算机和我的 SQL 服务器上安装了 TortoiseSVN,我有一些我没有解决方案的数据库。相反,我所有的存储过程、视图等都存储在本地域服务器上。现在我想将我所有的存储过程、视图和函数导入我的 SVN 存储库。
要导入,我将每个 SP、视图等复制到本地文件夹中,然后将它们导入到我的 SVN 存储库中。由于这是一个很大的过程,我开始为 SQL Server 2008 搜索 TortoiseSVN 插件。我找到了两个可靠的来源(Agent SVN 或 RedGate),但它们不是免费的。
我试图将 TortoiseSVN 命令行 添加到 SSMS 外部工具,如下所述:SVN add-in for SSMS
例如,要将 SQL 解决方案导入 SVN 存储库,我必须使用:
Title: SVN Import
Command: C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe
Arguments: /Command:import /path:”$(SolutionDir)”
Initial directory: $(SolutionDir)
如果我有 SSMS 解决方案,它可以正常工作,但正如我所说,我没有解决方案。我就是这样:
-Object Explorer (Domain server)
--Databases (Folder)
--- My Database (sub folder)
----Tables (sub sub folder)
----Views (sub sub folder)
----Programmability (sub sub folder)
----- Stored Procedures (sub sub sub folder) etc.
问题:有没有一种方法可以让我选择我的存储过程,然后
SVN Import,以便将所有这些存储过程导入我的 SVN 存储库?
例如,假设我要导入所有存储过程,然后单击 Stored Procedures 文件夹并从 Tools 栏 中选择 SVN导入,它应该将该文件夹中的所有存储过程复制到我的 SVN 存储库中。
【问题讨论】:
标签: sql-server sql-server-2008 svn tortoisesvn