[Checkins] SVN: zope.release/trunk/ Now all packages are correctly
updated in the tree.
Stephan Richter
srichter at cosmos.phy.tufts.edu
Mon Nov 5 11:34:00 EST 2007
Log message for revision 81532:
Now all packages are correctly updated in the tree.
Changed:
_U zope.release/trunk/
U zope.release/trunk/src/zope/release/tree.py
-=-
Property changes on: zope.release/trunk
___________________________________________________________________
Name: svn:externals
+
Modified: zope.release/trunk/src/zope/release/tree.py
===================================================================
--- zope.release/trunk/src/zope/release/tree.py 2007-11-05 16:33:14 UTC (rev 81531)
+++ zope.release/trunk/src/zope/release/tree.py 2007-11-05 16:34:00 UTC (rev 81532)
@@ -19,22 +19,24 @@
import os, sys, popen2
from zope.release import buildout
-SVN_TEMPLATE = 'svn://svn.zope.org/repos/main/%s/tags/%s'
+SVN_TEMPLATE = 'svn://svn.zope.org/repos/main/%s/tags/%s/%s'
PROPGET_TEMPLATE = 'svn propget svn:externals %s'
PROPSET_TEMPLATE = 'svn propset svn:externals "%s" %s'
def getZODBSubPackage(package, versions):
version = versions['ZODB3']
- return 'svn://svn.zope.org/repos/main/ZODB/tags/%s/src/%s' %(
- version, package)
+ return SVN_TEMPLATE %('ZODB', version, 'src/'+package)
def getTwistedPackage(package, versions):
return ('svn://svn.twistedmatrix.com/svn/Twisted/tags/releases/'
'twisted-core-2.5.0/twisted')
def getDocutilsPackage(package, versions):
- return SVN_TEMPLATE %(package, '0.4.0')
+ return SVN_TEMPLATE %(package, '0.4.0', '')
+def getZConfigPackage(package, versions):
+ return SVN_TEMPLATE %(package, versions[package], 'ZConfig')
+
SPECIAL_CASES = {
'BTrees': getZODBSubPackage,
'persistent': getZODBSubPackage,
@@ -44,6 +46,7 @@
'ZODB': getZODBSubPackage,
'twisted': getTwistedPackage,
'docutils': getDocutilsPackage,
+ 'ZConfig': getZConfigPackage,
}
def do(cmd):
@@ -87,7 +90,8 @@
result.append(
pkg +
' ' +
- SVN_TEMPLATE %(prefix+pkg, pkg_versions[fullpkg]))
+ SVN_TEMPLATE %(prefix+pkg, pkg_versions[fullpkg],
+ '/'.join(subpath) + '/' + pkg))
else:
print fullpkg + ' skipped.'
More information about the Checkins
mailing list