diff --git a/kdewebdev/kfilereplace-rules b/kdewebdev/kfilereplace-rules index ede9da8..c73baa8 100644 --- a/kdewebdev/kfilereplace-rules +++ b/kdewebdev/kfilereplace-rules @@ -1,109 +1,121 @@ create repository kfilereplace end repository include ../common-kde-ignores declare REPO=kfilereplace declare MODULE=kdewebdev/kfilereplace declare MODULE_RECURSE=(kdewebdev/)? match /trunk/quanta/quanta/parts/kfilereplace/ repository kfilereplace branch master end match match /trunk/(KDE/)?kdewebdev/kfilereplace/ repository kfilereplace branch master end match # BEGIN Documentation # note: there was no documentation while it was in quanta match /trunk/(KDE/)?kdewebdev/doc/kfilereplace/ repository kfilereplace branch master prefix doc/ end match match /branches/KDE_(\d+)_(\d+)_BRANCH/kdewebdev/doc/kfilereplace/ repository kfilereplace branch KDE/\1.\2 prefix doc/ end match match /branches/KDE/(\d+)\.(\d+)/kdewebdev/doc/kfilereplace/ repository kfilereplace branch KDE/\1.\2 prefix doc/ end match # END # BEGIN branches match /branches/KDE/\d+\.\d+/$ action recurse end match match /branches/KDE_\d+_\d+_BRANCH/$ action recurse end match match /branches/KDE_\d+_\d+_BRANCH/kdewebdev/$ action recurse end match match /branches/KDE_(\d+)_(\d+)_BRANCH/kdewebdev/kfilereplace/ repository kfilereplace branch KDE/\1.\2 end match match /branches/KDE/\d+\.\d+/kdewebdev/$ action recurse end match match /branches/KDE/(\d+)\.(\d+)/kdewebdev/kfilereplace/ repository kfilereplace branch KDE/\1.\2 end match # quanta days match /branches/KDE_\d+_\d+_BRANCH/quanta/$ action recurse end match match /branches/KDE_\d+_\d+_BRANCH/quanta/quanta/$ action recurse end match match /branches/KDE_\d+_\d+_BRANCH/quanta/quanta/parts/$ action recurse end match match /branches/KDE_(\d+)_(\d+)_BRANCH/quanta/quanta/parts/kfilereplace/ repository kfilereplace branch KDE/\1.\2 end match # END -# all "work" branches +# BEGIN feature branches +# common ones include ../feature-branches +# quanta-specific +match /branches/quanta_be/(quanta/(quanta/(parts/)?)?)?$ + action recurse +end match +match /branches/quanta_be/quanta/quanta/parts/kfilereplace/ + repository kfilereplace + branch refs/workbranch/quanta_be +end match + +# END + # BEGIN tags # r723127 created a 3.94 tag for all of KDE, but r723159 deleted it for kdewebdev. # It seems svn-all-fast-export doesn't like it when a tag is deleted, # so let's ignore the commit that created it match /tags/ min revision 723127 max revision 723127 end match match /tags/(KDE/)?[^/]+/${MODULE_RECURSE}$ action recurse end match include ../common-kde-tags-rules match /tags/(KDE/)?[^/]+/(quanta/(quanta/(parts/)?)?)?$ action recurse end match declare MODULE=quanta/quanta/parts/kfilereplace include ../common-kde-tags-rules # END tags match / end match