资 源 简 介
AutoPatch.Net and AutoPatch UI
In Java world we have excellent database patching framework called AutoPatch (http://autopatch.sourceforge.net)
This project is a .Net port of AutoPatch based on the original TactiKnowledge dotnet project.
AutoPatch .Net is written completely in C# and works under Microsoft .Net Framework 2.0 and greater
You create patche files in pure SQL, then apply those patches to database. The framework will handle the database patch level and help you to keep your databases up to date.
In addition, project contains command line wrapper (AutoPatch.exe) and GUI application to easy apply patches.
For additional documentation about AutoPatch ideology, please visit http://autopatch.sourceforge.net/documentation-1.2b.php
The project is sponsored by
RapidSoft
http://www.rapidsoft.ru
Some screenshots
AutoPatchUI - how the tool looks like
Cur
文 件 列 表
AutoPatch
App.config-TEMPLATE
AutoPatch.csproj
Program.cs
Properties
AutopatchNet
AutopatchNet.csproj
AutopatchNet.csproj.resharper
Properties
src
AutopatchNet.sln
AutopatchNetTests
.cvsignore
App.config
autopatch
AutopatchNetTests.csproj
AutopatchNetTests.csproj.resharper
lib
Properties
sql
src
AutoPatchSetup
AutoPatchSetup.vdproj
AutoPatchUI
APResourceManager.cs
AutoPatchUI.csproj
CollationsCollection.cs
Config
ConfigurationSettingsProperties.cs
ConfigurationSettingsProperties.Designer.cs
ConfigurationSettingsProperties.resx
FormDatabaseProperties.cs
FormDatabaseProperties.Designer.cs
FormSelectDatabase.cs
FormSelectDatabase.Designer.cs
FormSelectDatabase.resx
MainForm.cs
MainForm.Designer.cs
MainForm.resx
PackageUtils.cs
PatchListReviewForm.cs
PatchListReviewForm.Designer.cs
PatchListReviewForm.resx
Program.cs
Properties
Screens
SqlScriptPreviewForm.cs
SqlScriptPreviewForm.Designer.cs
SqlScriptPreviewForm.resx
docs
Design1.gui
install
AutoPatchSetup.msi
setup.exe
lib
log4net.dll
log4net.xml
Microsoft.Practices.EnterpriseLibrary.Common.dll
Microsoft.Practices.EnterpriseLibrary.Common.xml
Microsoft.Practices.EnterpriseLibrary.Data.dll
Microsoft.Practices.EnterpriseLibrary.Data.xml
Microsoft.Practices.ObjectBuilder.dll
RapidSoft.Utils.dll
readme.txt
redist
App.config-TEMPLATE
AutoPatch.exe
AutoPatch.log
AutoPatch.pdb
AutopatchNet.dll
AutopatchNet.pdb
AutoPatchUI.exe
AutoPatchUI.pdb
log4net.dll
log4net.xml
Microsoft.Practices.EnterpriseLibrary.Common.dll
Microsoft.Practices.EnterpriseLibrary.Common.xml
Microsoft.Practices.EnterpriseLibrary.Data.dll
Microsoft.Practices.EnterpriseLibrary.Data.xml
Microsoft.Practices.ObjectBuilder.dll
RapidSoft.Utils.dll
utils
SplitSqlScript