PageRenderTime 48ms CodeModel.GetById 16ms RepoModel.GetById 0ms app.codeStats 0ms

/HgRemoteServer/App.config

http://hgremote.codeplex.com
ASP.NET | 76 lines | 72 code | 4 blank | 0 comment | 0 complexity | aabf34ac807b3de4484951044c251188 MD5 | raw file
  1. <?xml version="1.0" encoding="utf-8" ?>
  2. <configuration>
  3. <configSections>
  4. <section name="ServerConfig" type="HgRemoteServer.Config.ServerConfig, HgRemoteServer"/>
  5. <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" />
  6. </configSections>
  7. <ServerConfig>
  8. <Repositories>
  9. <Repository Name="RepoA" RootPath="C:\TestHg\RepoA">
  10. <Tasks>
  11. <Task Name="Test Out"
  12. Executable="C:\TestHg\TestOut.bat"
  13. Arguments="" />
  14. </Tasks>
  15. </Repository>
  16. </Repositories>
  17. </ServerConfig>
  18. <system.serviceModel>
  19. <bindings>
  20. <netTcpBinding>
  21. <binding name="tcp"
  22. maxReceivedMessageSize="52428800"
  23. transferMode="Buffered"
  24. openTimeout="0:00:10"
  25. sendTimeout="0:01:00"
  26. receiveTimeout="0:00:30" />
  27. </netTcpBinding>
  28. </bindings>
  29. <behaviors>
  30. <serviceBehaviors>
  31. <behavior name="HgRemoteBehavior">
  32. <serviceMetadata />
  33. <serviceDebug includeExceptionDetailInFaults="true" />
  34. </behavior>
  35. </serviceBehaviors>
  36. </behaviors>
  37. <services>
  38. <service name="HgRemoteServer.HgServer" behaviorConfiguration="HgRemoteBehavior">
  39. <host>
  40. <baseAddresses>
  41. <add baseAddress="net.tcp://localhost:8091" />
  42. </baseAddresses>
  43. </host>
  44. <endpoint bindingConfiguration="tcp"
  45. binding="netTcpBinding"
  46. contract="HgRemoteContracts.IHgServer"
  47. address="net.tcp://localhost:8091" />
  48. </service>
  49. </services>
  50. </system.serviceModel>
  51. <log4net>
  52. <appender name="Console" type="log4net.Appender.ConsoleAppender">
  53. <layout type="log4net.Layout.PatternLayout">
  54. <conversionPattern value="%date [%thread] %-5level %logger %ndc - %message%newline" />
  55. </layout>
  56. </appender>
  57. <appender name="RollingFile" type="log4net.Appender.RollingFileAppender">
  58. <file value="HgServer.log" />
  59. <appendToFile value="true" />
  60. <maximumFileSize value="100KB" />
  61. <maxSizeRollBackups value="10" />
  62. <layout type="log4net.Layout.PatternLayout">
  63. <conversionPattern value="%date [%thread] %-5level %logger %ndc - %message%newline" />
  64. </layout>
  65. </appender>
  66. <root>
  67. <level value="DEBUG" />
  68. <appender-ref ref="Console" />
  69. <appender-ref ref="RollingFile" />
  70. </root>
  71. </log4net>
  72. </configuration>