Version 4

    An example basic configuration using SvnContentManager.

     

    Here is a basic shotoku.properties file:

     

    shotoku.id.default = default
    
    shotoku.ids = default
    
    shotoku.default.implementation = org.jboss.shotoku.svn.SvnContentManager
    shotoku.default.url = 
    shotoku.default.username = 
    shotoku.default.password = 
    shotoku.default.localpath = 
    shotoku.default.fullupdate = 1
    shotoku.default.externals = true
    
    shotoku.transfer.buffer.size = 1024
    shotoku.service.interval = 5000
    
    shotoku.embedded = false
    
    shotoku.internal.svn.service.interval = 5000
    shotoku.internal.svn.service.firstupdate = 1
    

     

    Of course, you need to fill the missing fields with deployment-specific data.

     

    If you are building from source, the only modules you need (specified in project.properties, are):

    shotoku.subprojects.cms=base,svn
    shotoku.subprojects=${shotoku.subprojects.cms},aop