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.zip




















Home »
  C# Free Code »
    Development »




Algorithm
ANTLR
AOP
Application
Barcode
CHM
Design Patterns
Desktop
DotNet
DotNet Engine
DotNet Application
DotNet Assembly
DotNet Library
Engine
Epub
Example
File
File Library
Framework
GIS
Intellisense
IoC
Library
log4net
Matlab
MSBuild
MVC
MVP
MVVM
Numerical Library
NUnit
OpenCL
Plugin
Quartz
Resx File
SDK
SMS
Thread
UnitTest
Utility
VisualStudio
Windows
XML