Download RepoCop
Description
RepoCop is a repository hook framework written in C#. Currently only Subversion is supported. You can easily configure actions to perform when something gets comitted. You can also assign conditions with these actions to implement complex rules on when these actions should run.
Source Files
The download file repocop.zip has the following entries.
.hgignore/*from w ww. j a va 2 s . c o m*/
bin/Release/Examples/Silverseed.RepoCop.Subversion.exe.HookConfig.xml
bin/Release/Examples/Silverseed.RepoCop.Subversion.exe.log4net.xml
bin/Release/Licenses/RepoCop/License.txt
bin/Release/Licenses/SharpSvn/Apr-License.txt
bin/Release/Licenses/SharpSvn/Apr-Util-License.txt
bin/Release/Licenses/SharpSvn/BerkeleyDB-License.txt
bin/Release/Licenses/SharpSvn/Cyrus-Sasl-License.txt
bin/Release/Licenses/SharpSvn/Neon-License.txt
bin/Release/Licenses/SharpSvn/OpenSsl-License.txt
bin/Release/Licenses/SharpSvn/Putty-License.txt
bin/Release/Licenses/SharpSvn/Serf-License.txt
bin/Release/Licenses/SharpSvn/SharpSvn-License.txt
bin/Release/Licenses/SharpSvn/SharpSvn-Licenses.wxs
bin/Release/Licenses/SharpSvn/Subversion-License.txt
bin/Release/Licenses/SharpSvn/ZLib-License.txt
bin/Release/Licenses/log4net/LICENSE.txt
bin/Release/Licenses/log4net/NOTICE.txt
bin/Release/Licenses/log4net/README.txt
bin/Release/SharpPlink-Win32.svnExe
bin/Release/SharpSvn-DB44-20-Win32.dll
bin/Release/SharpSvn-SASL21-23-Win32.dll
bin/Release/SharpSvn.dll
bin/Release/Silverseed.Core.dll
bin/Release/log4net.dll
doc/License.txt
doc/Silverseed.SubversionHook.Console.exe.HookConfig.xml
doc/Silverseed.SubversionHook.Console.exe.log4net.xml
doc/Time.txt
lib/RhinoMocks/Rhino.Mocks.dll
lib/RhinoMocks/Rhino.Mocks.xml
lib/RhinoMocks/acknowledgements.txt
lib/RhinoMocks/license.txt
lib/SharpSvn/Licenses/Apr-License.txt
lib/SharpSvn/Licenses/Apr-Util-License.txt
lib/SharpSvn/Licenses/BerkeleyDB-License.txt
lib/SharpSvn/Licenses/Cyrus-Sasl-License.txt
lib/SharpSvn/Licenses/Neon-License.txt
lib/SharpSvn/Licenses/OpenSsl-License.txt
lib/SharpSvn/Licenses/Putty-License.txt
lib/SharpSvn/Licenses/Serf-License.txt
lib/SharpSvn/Licenses/SharpSvn-License.txt
lib/SharpSvn/Licenses/SharpSvn-Licenses.wxs
lib/SharpSvn/Licenses/Subversion-License.txt
lib/SharpSvn/Licenses/ZLib-License.txt
lib/SharpSvn/x64/SharpPlink-x64.svnExe
lib/SharpSvn/x64/SharpSvn-DB44-20-x64.dll
lib/SharpSvn/x64/SharpSvn-Sasl21-23-x64.dll
lib/SharpSvn/x64/SharpSvn.UI.dll
lib/SharpSvn/x64/SharpSvn.UI.pdb
lib/SharpSvn/x64/SharpSvn.UI.xml
lib/SharpSvn/x64/SharpSvn.dll
lib/SharpSvn/x64/SharpSvn.xml
lib/SharpSvn/x86/SharpPlink-Win32.svnExe
lib/SharpSvn/x86/SharpSvn-DB44-20-win32.dll
lib/SharpSvn/x86/SharpSvn-Sasl21-23-win32.dll
lib/SharpSvn/x86/SharpSvn.UI.dll
lib/SharpSvn/x86/SharpSvn.UI.pdb
lib/SharpSvn/x86/SharpSvn.UI.xml
lib/SharpSvn/x86/SharpSvn.dll
lib/SharpSvn/x86/SharpSvn.wxs
lib/SharpSvn/x86/SharpSvn.xml
lib/Silverseed.Core/Silverseed.Core.dll
lib/log4net/LICENSE.txt
lib/log4net/NOTICE.txt
lib/log4net/README.txt
lib/log4net/log4net.dll
lib/nunit/Logo.ico
lib/nunit/license.txt
lib/nunit/nunit-console-runner.dll
lib/nunit/nunit-console-x86.exe
lib/nunit/nunit-console-x86.exe.config
lib/nunit/nunit-console.exe
lib/nunit/nunit-console.exe.config
lib/nunit/nunit-gui-runner.dll
lib/nunit/nunit-x86.exe
lib/nunit/nunit-x86.exe.config
lib/nunit/nunit.core.dll
lib/nunit/nunit.core.interfaces.dll
lib/nunit/nunit.exe
lib/nunit/nunit.exe.config
lib/nunit/nunit.framework.dll
lib/nunit/nunit.framework.xml
lib/nunit/nunit.uiexception.dll
lib/nunit/nunit.uikit.dll
lib/nunit/nunit.util.dll
source/AuthorCondition.cs
source/ChangedPathCondition.cs
source/CommandLineInstruction.cs
source/Console/Program.cs
source/Console/Properties/AssemblyInfo.cs
source/Console/Silverseed.RepoCop.Subversion.csproj
source/Console/SvnChangeInfoEventArgsWrapper.cs
source/Console/SvnChangeItemWrapper.cs
source/FailInstruction.cs
source/HookManager.cs
source/HookTypeCondition.cs
source/IMailServer.cs
source/IRepoChangeInfo.cs
source/Instruction.cs
source/LogMessageCondition.cs
source/MacroInstruction.cs
source/MailInstruction.cs
source/MailManager.cs
source/NullInstruction.cs
source/ObjectFactory.cs
source/Properties/AssemblyInfo.cs
source/RepositoryInfoHub.cs
source/RepositoryInfoHubCondition.cs
source/Silverseed.RepoCop.csproj
source/Silverseed.RepoCop.sln
source/SmtpServer.cs
source/Tests/ChangedPathConditionTests.cs
source/Tests/CommandLineInstructionTests.cs
source/Tests/Properties/AssemblyInfo.cs
source/Tests/Silverseed.RepoCop.Tests.csproj
source/Xml/AuthorConditionXmlHandler.cs
source/Xml/ChangedPathConditionXmlHandler.cs
source/Xml/CommandLineInstructionXmlHandler.cs
source/Xml/ConditionXmlHandler.cs
source/Xml/ConditionsXmlHandler.cs
source/Xml/FailInstructionXmlHandler.cs
source/Xml/HookConfigServiceLocator.cs
source/Xml/HookTypeConditionXmlHandler.cs
source/Xml/InstructionXmlHandler.cs
source/Xml/InstructionsXmlHandler.cs
source/Xml/LogMessageConditionXmlHandler.cs
source/Xml/MailInstructionXmlHandler.cs
source/Xml/SmtpServerXmlHandler.cs
Download
Click the following link to download repocop.zip.
repocop.zipHome »
C# Free Code »
Development »
C# Free Code »
Development »