Differences

This shows you the differences between two versions of the page.

Link to this comparison view

bzr [2015/01/04 02:28]
bzr [2022/04/16 12:22] (current)
Line 1: Line 1:
 +==== usage ====
 +
 +  URL=bzr+ssh://rzr@bazaar.launchpad.net/~ubuntu-dev/firefox-extensions/flashblock.ubuntu/
 +
 +  bzr branch $URL
 +
 +https://wiki.ubuntu.com/MozillaTeam/Extensions/Packaging
 +
 +==== cvs ====
 +
 +How to sync a [[bzr]] branch from a [[CVS]] vc ? using [[git]] ?
 +
 +
 +==== cvs co ====
 +
 +TODO: Use: "cvs up" instead -- 20090605
 +
 +  package=flashblock
 +  DATE=20090627
 +  export CVSROOT=':pserver:guest@mozdev.org:/cvs'
 +  BZRROOT='lp:~rzr/firefox-extensions'
 +
 +  sudo aptitude install ${package} cvs bzr diffstat
 +
 +  { ssh-add -L || ssh-add ; } 
 +  bzr branch ${BZRROOT}/${package}.upstream
 +  cvs login && cvs co -D "${DATE}" ${package} # passwd="guest" 
 +
 +  diff -BurN  --exclude "CVS" --exclude ".bzr" \
 +   ${package}.upstream ${package}/source/  > tmp-${package}.diff
 +  diffstat  tmp-${package}.diff 
 +  cd ${package}.upstream && patch  -p1 < ../tmp-${package}.diff 
 +  bzr add * && bzr status # TODO
 +  bzr commit -m "  * Sync from upstream : cvs://${CVSROOT}#${DATE}"
 +  bzr launchpad-login $USER && bzr push ${BZRROOT}/${package}.upstream
 +
 +==== cvs up ====
 +
 +  DATE=20090627
 +  { ssh-add -L || ssh-add ; } 
 +  bzr branch lp:~rzr/firefox-extensions/flashblock.upstream
 +  cvs up -A -D "${DATE}" && \
 +  find . -type f | grep -vi "CVS" | grep -vi ".bzr" | while read t; do bzr add "$t" ; done # TODO rm 
 +  bzr status && bzr diff | less
 +  bzr commit -m "  * Sync from upstream : cvs://${CVSROOT}#${DATE}"
 +
 +
 +==== flashblock ====
 +
 +  # cvs co
 +  # bzr branch
 +  mv ../source/* ./
 +  # cvs up
 +
 +
 +===== MORE =====
 +
 +@TaG: [[vc]] [[FlashBlock]] [[git]] [[hg]] RubY
  
bzr.txt ยท Last modified: 2022/04/16 12:22 (external edit)
 
Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki