[Checkins] SVN: zopetoolkit/trunk/z - added variable for repository root

Yvo Schubbe y.2011 at wcm-solutions.de
Tue May 24 04:19:31 EDT 2011


Log message for revision 121787:
  - added variable for repository root
  - made svn URL relative
  
  Checkouts should now work with or without ssh. If extended in other repositories, the variable has to be overridden with the absolute svn URL.

Changed:
  U   zopetoolkit/trunk/zopeapp-sources.cfg
  U   zopetoolkit/trunk/ztk-sources.cfg

-=-
Modified: zopetoolkit/trunk/zopeapp-sources.cfg
===================================================================
--- zopetoolkit/trunk/zopeapp-sources.cfg	2011-05-24 07:53:00 UTC (rev 121786)
+++ zopetoolkit/trunk/zopeapp-sources.cfg	2011-05-24 08:19:30 UTC (rev 121787)
@@ -1,3 +1,6 @@
+[buildout]
+svn-zope-org = ^
+
 [sources]
 # Development branches of packages of *this* ZTK version.
 # Will evolve to maintenance branches whenever needed.
@@ -4,39 +7,39 @@
 # This set of branches is tested by some buildbots!
 
 # ZopeApp
-zc.sourcefactory = svn svn+ssh://svn.zope.org/repos/main/zc.sourcefactory/trunk
-zope.app.applicationcontrol = svn svn+ssh://svn.zope.org/repos/main/zope.app.applicationcontrol/trunk
-zope.app.appsetup = svn svn+ssh://svn.zope.org/repos/main/zope.app.appsetup/trunk
-zope.app.debug = svn svn+ssh://svn.zope.org/repos/main/zope.app.debug/trunk
-zope.app.http = svn svn+ssh://svn.zope.org/repos/main/zope.app.http/trunk
-zope.app.publication = svn svn+ssh://svn.zope.org/repos/main/zope.app.publication/trunk
-zope.app.wsgi = svn svn+ssh://svn.zope.org/repos/main/zope.app.wsgi/trunk
-zope.testbrowser = svn svn+ssh://svn.zope.org/repos/main/zope.testbrowser/trunk
+zc.sourcefactory = svn ${buildout:svn-zope-org}/zc.sourcefactory/trunk
+zope.app.applicationcontrol = svn ${buildout:svn-zope-org}/zope.app.applicationcontrol/trunk
+zope.app.appsetup = svn ${buildout:svn-zope-org}/zope.app.appsetup/trunk
+zope.app.debug = svn ${buildout:svn-zope-org}/zope.app.debug/trunk
+zope.app.http = svn ${buildout:svn-zope-org}/zope.app.http/trunk
+zope.app.publication = svn ${buildout:svn-zope-org}/zope.app.publication/trunk
+zope.app.wsgi = svn ${buildout:svn-zope-org}/zope.app.wsgi/trunk
+zope.testbrowser = svn ${buildout:svn-zope-org}/zope.testbrowser/trunk
 
 # Deprecated
-zope.app.authentication = svn svn+ssh://svn.zope.org/repos/main/zope.app.authentication/trunk
-zope.app.basicskin = svn svn+ssh://svn.zope.org/repos/main/zope.app.basicskin/trunk
-zope.app.broken = svn svn+ssh://svn.zope.org/repos/main/zope.app.broken/trunk
-zope.app.component = svn svn+ssh://svn.zope.org/repos/main/zope.app.component/trunk
-zope.app.container = svn svn+ssh://svn.zope.org/repos/main/zope.app.container/trunk
-zope.app.content = svn svn+ssh://svn.zope.org/repos/main/zope.app.content/trunk
-zope.app.dependable = svn svn+ssh://svn.zope.org/repos/main/zope.app.dependable/trunk
-zope.app.error = svn svn+ssh://svn.zope.org/repos/main/zope.app.error/trunk
-zope.app.exception = svn svn+ssh://svn.zope.org/repos/main/zope.app.exception/trunk
-zope.app.folder = svn svn+ssh://svn.zope.org/repos/main/zope.app.folder/trunk
-zope.app.form = svn svn+ssh://svn.zope.org/repos/main/zope.app.form/trunk
-zope.app.generations = svn svn+ssh://svn.zope.org/repos/main/zope.app.generations/trunk
-zope.app.i18n = svn svn+ssh://svn.zope.org/repos/main/zope.app.i18n/trunk
-zope.app.locales = svn svn+ssh://svn.zope.org/repos/main/zope.app.locales/trunk
-zope.app.localpermission = svn svn+ssh://svn.zope.org/repos/main/zope.app.localpermission/trunk
-zope.app.pagetemplate = svn svn+ssh://svn.zope.org/repos/main/zope.app.pagetemplate/trunk
-zope.app.principalannotation = svn svn+ssh://svn.zope.org/repos/main/zope.app.principalannotation/trunk
-zope.app.publisher = svn svn+ssh://svn.zope.org/repos/main/zope.app.publisher/trunk
-zope.app.renderer = svn svn+ssh://svn.zope.org/repos/main/zope.app.renderer/trunk
-zope.app.rotterdam = svn svn+ssh://svn.zope.org/repos/main/zope.app.rotterdam/trunk
-zope.app.schema = svn svn+ssh://svn.zope.org/repos/main/zope.app.schema/trunk
-zope.app.security = svn svn+ssh://svn.zope.org/repos/main/zope.app.security/trunk
-zope.app.testing = svn svn+ssh://svn.zope.org/repos/main/zope.app.testing/trunk
-zope.app.zcmlfiles = svn svn+ssh://svn.zope.org/repos/main/zope.app.zcmlfiles/trunk
-zope.app.zopeappgenerations = svn svn+ssh://svn.zope.org/repos/main/zope.app.zopeappgenerations/trunk
-zope.generations = svn svn+ssh://svn.zope.org/repos/main/zope.generations/trunk
+zope.app.authentication = svn ${buildout:svn-zope-org}/zope.app.authentication/trunk
+zope.app.basicskin = svn ${buildout:svn-zope-org}/zope.app.basicskin/trunk
+zope.app.broken = svn ${buildout:svn-zope-org}/zope.app.broken/trunk
+zope.app.component = svn ${buildout:svn-zope-org}/zope.app.component/trunk
+zope.app.container = svn ${buildout:svn-zope-org}/zope.app.container/trunk
+zope.app.content = svn ${buildout:svn-zope-org}/zope.app.content/trunk
+zope.app.dependable = svn ${buildout:svn-zope-org}/zope.app.dependable/trunk
+zope.app.error = svn ${buildout:svn-zope-org}/zope.app.error/trunk
+zope.app.exception = svn ${buildout:svn-zope-org}/zope.app.exception/trunk
+zope.app.folder = svn ${buildout:svn-zope-org}/zope.app.folder/trunk
+zope.app.form = svn ${buildout:svn-zope-org}/zope.app.form/trunk
+zope.app.generations = svn ${buildout:svn-zope-org}/zope.app.generations/trunk
+zope.app.i18n = svn ${buildout:svn-zope-org}/zope.app.i18n/trunk
+zope.app.locales = svn ${buildout:svn-zope-org}/zope.app.locales/trunk
+zope.app.localpermission = svn ${buildout:svn-zope-org}/zope.app.localpermission/trunk
+zope.app.pagetemplate = svn ${buildout:svn-zope-org}/zope.app.pagetemplate/trunk
+zope.app.principalannotation = svn ${buildout:svn-zope-org}/zope.app.principalannotation/trunk
+zope.app.publisher = svn ${buildout:svn-zope-org}/zope.app.publisher/trunk
+zope.app.renderer = svn ${buildout:svn-zope-org}/zope.app.renderer/trunk
+zope.app.rotterdam = svn ${buildout:svn-zope-org}/zope.app.rotterdam/trunk
+zope.app.schema = svn ${buildout:svn-zope-org}/zope.app.schema/trunk
+zope.app.security = svn ${buildout:svn-zope-org}/zope.app.security/trunk
+zope.app.testing = svn ${buildout:svn-zope-org}/zope.app.testing/trunk
+zope.app.zcmlfiles = svn ${buildout:svn-zope-org}/zope.app.zcmlfiles/trunk
+zope.app.zopeappgenerations = svn ${buildout:svn-zope-org}/zope.app.zopeappgenerations/trunk
+zope.generations = svn ${buildout:svn-zope-org}/zope.generations/trunk

Modified: zopetoolkit/trunk/ztk-sources.cfg
===================================================================
--- zopetoolkit/trunk/ztk-sources.cfg	2011-05-24 07:53:00 UTC (rev 121786)
+++ zopetoolkit/trunk/ztk-sources.cfg	2011-05-24 08:19:30 UTC (rev 121787)
@@ -1,3 +1,6 @@
+[buildout]
+svn-zope-org = ^
+
 [sources]
 # Development branches of packages of *this* ZTK version.
 # (currently trunks, but should evolve to maintenance branches)
@@ -4,78 +7,78 @@
 # This set of branches is tested by some buildbots!
 
 # ZTK
-zope.annotation = svn svn+ssh://svn.zope.org/repos/main/zope.annotation/trunk
-zope.applicationcontrol = svn svn+ssh://svn.zope.org/repos/main/zope.applicationcontrol/trunk
-zope.authentication = svn svn+ssh://svn.zope.org/repos/main/zope.authentication/trunk
-zope.broken = svn svn+ssh://svn.zope.org/repos/main/zope.broken/trunk
-zope.browser = svn svn+ssh://svn.zope.org/repos/main/zope.browser/trunk
-zope.browsermenu = svn svn+ssh://svn.zope.org/repos/main/zope.browsermenu/trunk
-zope.browserpage = svn svn+ssh://svn.zope.org/repos/main/zope.browserpage/trunk
-zope.browserresource = svn svn+ssh://svn.zope.org/repos/main/zope.browserresource/trunk
-zope.cachedescriptors = svn svn+ssh://svn.zope.org/repos/main/zope.cachedescriptors/trunk
-zope.catalog = svn svn+ssh://svn.zope.org/repos/main/zope.catalog/trunk
-zope.component = svn svn+ssh://svn.zope.org/repos/main/zope.component/trunk
-zope.componentvocabulary = svn svn+ssh://svn.zope.org/repos/main/zope.componentvocabulary/trunk
-zope.configuration = svn svn+ssh://svn.zope.org/repos/main/zope.configuration/trunk
-zope.container = svn svn+ssh://svn.zope.org/repos/main/zope.container/trunk
-zope.contentprovider = svn svn+ssh://svn.zope.org/repos/main/zope.contentprovider/trunk
-zope.contenttype = svn svn+ssh://svn.zope.org/repos/main/zope.contenttype/trunk
-zope.copy = svn svn+ssh://svn.zope.org/repos/main/zope.copy/trunk
-zope.copypastemove = svn svn+ssh://svn.zope.org/repos/main/zope.copypastemove/trunk
-zope.datetime = svn svn+ssh://svn.zope.org/repos/main/zope.datetime/trunk
-zope.deferredimport = svn svn+ssh://svn.zope.org/repos/main/zope.deferredimport/trunk
-zope.deprecation = svn svn+ssh://svn.zope.org/repos/main/zope.deprecation/trunk
-zope.dottedname = svn svn+ssh://svn.zope.org/repos/main/zope.dottedname/trunk
-zope.dublincore = svn svn+ssh://svn.zope.org/repos/main/zope.dublincore/trunk
-zope.error = svn svn+ssh://svn.zope.org/repos/main/zope.error/trunk
-zope.event = svn svn+ssh://svn.zope.org/repos/main/zope.event/trunk
-zope.exceptions = svn svn+ssh://svn.zope.org/repos/main/zope.exceptions/trunk
-zope.filerepresentation = svn svn+ssh://svn.zope.org/repos/main/zope.filerepresentation/trunk
-zope.formlib = svn svn+ssh://svn.zope.org/repos/main/zope.formlib/trunk
-zope.hookable = svn svn+ssh://svn.zope.org/repos/main/zope.hookable/trunk
-zope.i18n = svn svn+ssh://svn.zope.org/repos/main/zope.i18n/trunk
-zope.i18nmessageid = svn svn+ssh://svn.zope.org/repos/main/zope.i18nmessageid/trunk
-zope.index = svn svn+ssh://svn.zope.org/repos/main/zope.index/trunk
-zope.interface = svn svn+ssh://svn.zope.org/repos/main/zope.interface/trunk
-zope.intid = svn svn+ssh://svn.zope.org/repos/main/zope.intid/trunk
-zope.keyreference = svn svn+ssh://svn.zope.org/repos/main/zope.keyreference/trunk
-zope.lifecycleevent = svn svn+ssh://svn.zope.org/repos/main/zope.lifecycleevent/trunk
-zope.location = svn svn+ssh://svn.zope.org/repos/main/zope.location/trunk
-zope.login = svn svn+ssh://svn.zope.org/repos/main/zope.login/trunk
-zope.mimetype = svn svn+ssh://svn.zope.org/repos/main/zope.mimetype/trunk
-zope.minmax = svn svn+ssh://svn.zope.org/repos/main/zope.minmax/trunk
-zope.pagetemplate = svn svn+ssh://svn.zope.org/repos/main/zope.pagetemplate/trunk
-zope.password = svn svn+ssh://svn.zope.org/repos/main/zope.password/trunk
-zope.pluggableauth = svn svn+ssh://svn.zope.org/repos/main/zope.pluggableauth/trunk
-zope.principalannotation = svn svn+ssh://svn.zope.org/repos/main/zope.principalannotation/trunk
-zope.principalregistry = svn svn+ssh://svn.zope.org/repos/main/zope.principalregistry/trunk
-zope.processlifetime = svn svn+ssh://svn.zope.org/repos/main/zope.processlifetime/trunk
-zope.proxy = svn svn+ssh://svn.zope.org/repos/main/zope.proxy/trunk
-zope.ptresource = svn svn+ssh://svn.zope.org/repos/main/zope.ptresource/trunk
-zope.publisher = svn svn+ssh://svn.zope.org/repos/main/zope.publisher/trunk
-zope.ramcache = svn svn+ssh://svn.zope.org/repos/main/zope.ramcache/trunk
-zope.schema = svn svn+ssh://svn.zope.org/repos/main/zope.schema/trunk
-zope.security = svn svn+ssh://svn.zope.org/repos/main/zope.security/trunk
-zope.securitypolicy = svn svn+ssh://svn.zope.org/repos/main/zope.securitypolicy/trunk
-zope.sendmail = svn svn+ssh://svn.zope.org/repos/main/zope.sendmail/trunk
-zope.sequencesort = svn svn+ssh://svn.zope.org/repos/main/zope.sequencesort/trunk
-zope.server = svn svn+ssh://svn.zope.org/repos/main/zope.server/trunk
-zope.session = svn svn+ssh://svn.zope.org/repos/main/zope.session/trunk
-zope.site = svn svn+ssh://svn.zope.org/repos/main/zope.site/trunk
-zope.size = svn svn+ssh://svn.zope.org/repos/main/zope.size/trunk
-zope.structuredtext = svn svn+ssh://svn.zope.org/repos/main/zope.structuredtext/trunk
-zope.tal = svn svn+ssh://svn.zope.org/repos/main/zope.tal/trunk
-zope.tales = svn svn+ssh://svn.zope.org/repos/main/zope.tales/trunk
-zope.testing = svn svn+ssh://svn.zope.org/repos/main/zope.testing/trunk
-zope.testrunner = svn svn+ssh://svn.zope.org/repos/main/zope.testrunner/trunk
-zope.traversing = svn svn+ssh://svn.zope.org/repos/main/zope.traversing/trunk
-zope.viewlet = svn svn+ssh://svn.zope.org/repos/main/zope.viewlet/trunk
+zope.annotation = svn ${buildout:svn-zope-org}/zope.annotation/trunk
+zope.applicationcontrol = svn ${buildout:svn-zope-org}/zope.applicationcontrol/trunk
+zope.authentication = svn ${buildout:svn-zope-org}/zope.authentication/trunk
+zope.broken = svn ${buildout:svn-zope-org}/zope.broken/trunk
+zope.browser = svn ${buildout:svn-zope-org}/zope.browser/trunk
+zope.browsermenu = svn ${buildout:svn-zope-org}/zope.browsermenu/trunk
+zope.browserpage = svn ${buildout:svn-zope-org}/zope.browserpage/trunk
+zope.browserresource = svn ${buildout:svn-zope-org}/zope.browserresource/trunk
+zope.cachedescriptors = svn ${buildout:svn-zope-org}/zope.cachedescriptors/trunk
+zope.catalog = svn ${buildout:svn-zope-org}/zope.catalog/trunk
+zope.component = svn ${buildout:svn-zope-org}/zope.component/trunk
+zope.componentvocabulary = svn ${buildout:svn-zope-org}/zope.componentvocabulary/trunk
+zope.configuration = svn ${buildout:svn-zope-org}/zope.configuration/trunk
+zope.container = svn ${buildout:svn-zope-org}/zope.container/trunk
+zope.contentprovider = svn ${buildout:svn-zope-org}/zope.contentprovider/trunk
+zope.contenttype = svn ${buildout:svn-zope-org}/zope.contenttype/trunk
+zope.copy = svn ${buildout:svn-zope-org}/zope.copy/trunk
+zope.copypastemove = svn ${buildout:svn-zope-org}/zope.copypastemove/trunk
+zope.datetime = svn ${buildout:svn-zope-org}/zope.datetime/trunk
+zope.deferredimport = svn ${buildout:svn-zope-org}/zope.deferredimport/trunk
+zope.deprecation = svn ${buildout:svn-zope-org}/zope.deprecation/trunk
+zope.dottedname = svn ${buildout:svn-zope-org}/zope.dottedname/trunk
+zope.dublincore = svn ${buildout:svn-zope-org}/zope.dublincore/trunk
+zope.error = svn ${buildout:svn-zope-org}/zope.error/trunk
+zope.event = svn ${buildout:svn-zope-org}/zope.event/trunk
+zope.exceptions = svn ${buildout:svn-zope-org}/zope.exceptions/trunk
+zope.filerepresentation = svn ${buildout:svn-zope-org}/zope.filerepresentation/trunk
+zope.formlib = svn ${buildout:svn-zope-org}/zope.formlib/trunk
+zope.hookable = svn ${buildout:svn-zope-org}/zope.hookable/trunk
+zope.i18n = svn ${buildout:svn-zope-org}/zope.i18n/trunk
+zope.i18nmessageid = svn ${buildout:svn-zope-org}/zope.i18nmessageid/trunk
+zope.index = svn ${buildout:svn-zope-org}/zope.index/trunk
+zope.interface = svn ${buildout:svn-zope-org}/zope.interface/trunk
+zope.intid = svn ${buildout:svn-zope-org}/zope.intid/trunk
+zope.keyreference = svn ${buildout:svn-zope-org}/zope.keyreference/trunk
+zope.lifecycleevent = svn ${buildout:svn-zope-org}/zope.lifecycleevent/trunk
+zope.location = svn ${buildout:svn-zope-org}/zope.location/trunk
+zope.login = svn ${buildout:svn-zope-org}/zope.login/trunk
+zope.mimetype = svn ${buildout:svn-zope-org}/zope.mimetype/trunk
+zope.minmax = svn ${buildout:svn-zope-org}/zope.minmax/trunk
+zope.pagetemplate = svn ${buildout:svn-zope-org}/zope.pagetemplate/trunk
+zope.password = svn ${buildout:svn-zope-org}/zope.password/trunk
+zope.pluggableauth = svn ${buildout:svn-zope-org}/zope.pluggableauth/trunk
+zope.principalannotation = svn ${buildout:svn-zope-org}/zope.principalannotation/trunk
+zope.principalregistry = svn ${buildout:svn-zope-org}/zope.principalregistry/trunk
+zope.processlifetime = svn ${buildout:svn-zope-org}/zope.processlifetime/trunk
+zope.proxy = svn ${buildout:svn-zope-org}/zope.proxy/trunk
+zope.ptresource = svn ${buildout:svn-zope-org}/zope.ptresource/trunk
+zope.publisher = svn ${buildout:svn-zope-org}/zope.publisher/trunk
+zope.ramcache = svn ${buildout:svn-zope-org}/zope.ramcache/trunk
+zope.schema = svn ${buildout:svn-zope-org}/zope.schema/trunk
+zope.security = svn ${buildout:svn-zope-org}/zope.security/trunk
+zope.securitypolicy = svn ${buildout:svn-zope-org}/zope.securitypolicy/trunk
+zope.sendmail = svn ${buildout:svn-zope-org}/zope.sendmail/trunk
+zope.sequencesort = svn ${buildout:svn-zope-org}/zope.sequencesort/trunk
+zope.server = svn ${buildout:svn-zope-org}/zope.server/trunk
+zope.session = svn ${buildout:svn-zope-org}/zope.session/trunk
+zope.site = svn ${buildout:svn-zope-org}/zope.site/trunk
+zope.size = svn ${buildout:svn-zope-org}/zope.size/trunk
+zope.structuredtext = svn ${buildout:svn-zope-org}/zope.structuredtext/trunk
+zope.tal = svn ${buildout:svn-zope-org}/zope.tal/trunk
+zope.tales = svn ${buildout:svn-zope-org}/zope.tales/trunk
+zope.testing = svn ${buildout:svn-zope-org}/zope.testing/trunk
+zope.testrunner = svn ${buildout:svn-zope-org}/zope.testrunner/trunk
+zope.traversing = svn ${buildout:svn-zope-org}/zope.traversing/trunk
+zope.viewlet = svn ${buildout:svn-zope-org}/zope.viewlet/trunk
 
 # Deprecating
 
 # Dependencies
-ZConfig = svn svn+ssh://svn.zope.org/repos/main/ZConfig/trunk
-ZODB3 = svn svn+ssh://svn.zope.org/repos/main/ZODB/trunk
+ZConfig = svn ${buildout:svn-zope-org}/ZConfig/trunk
+ZODB3 = svn ${buildout:svn-zope-org}/ZODB/trunk
 
 # Toolchain
-z3c.recipe.compattest = svn svn+ssh://svn.zope.org/repos/main/z3c.recipe.compattest/trunk
+z3c.recipe.compattest = svn ${buildout:svn-zope-org}/z3c.recipe.compattest/trunk



More information about the checkins mailing list