/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

« back to all changes in this revision

Viewing changes to doc/developers/integration.txt

  • Committer: John Arbash Meinel
  • Date: 2009-04-21 23:54:16 UTC
  • mto: (4300.1.7 groupcompress_info)
  • mto: This revision was merged to the branch mainline in revision 4301.
  • Revision ID: john@arbash-meinel.com-20090421235416-f0cz6ilf5cufbugi
Fix bug #364900, properly remove the 64kB that was just encoded in the copy.
Also, stop supporting None as a copy length in 'encode_copy_instruction'.
It was only used by the test suite, and it is good to pull that sort of thing out of
production code. (Besides, setting the copy to 64kB has the same effect.)

Show diffs side-by-side

added added

removed removed

Lines of Context:
197
197
 
198
198
  from bzrlib import branch
199
199
 
200
 
  b = branch.Branch.open('http://bazaar.launchpad.net/~bzr-pqm/bzr/bzr.dev')
 
200
  b = branch.Branch.open('http://bazaar-vcs.org/bzr/bzr.dev')
201
201
  nb = b.bzrdir.sprout('/tmp/newBzrBranch').open_branch()
202
202
 
203
203
 
213
213
  from bzrlib import branch
214
214
 
215
215
  b1 = branch.Branch.open('file:///home/user/mybranch')
216
 
  b2 = branch.Branch.open('http://bazaar.launchpad.net/~bzr-pqm/bzr/bzr.dev')
 
216
  b2 = branch.Branch.open('http://bazaar-vcs.org/bzr/bzr.dev')
217
217
  b1.push(b2)
218
218
 
219
219
 
244
244
 
245
245
  source.create_checkout('/tmp/newBzrCheckout', None, False, accelerator_tree
246
246
 
247
 
 
 
247
==================
248
248
History Operations
249
249
==================
250
250
 
251
251
Finding the last revision number or id
252
 
--------------------------------------
 
252
======================================
253
253
 
254
254
To get the last revision number and id of a branch use::
255
255
 
263
263
 
264
264
 
265
265
Getting the list of revision ids that make up a branch
266
 
------------------------------------------------------
 
266
======================================================
267
267
 
268
268
IMPORTANT: This should be avoided wherever possible, as it scales with the
269
269
length of history::
277
277
 
278
278
 
279
279
Getting a Revision object from a revision id
280
 
--------------------------------------------
 
280
============================================
281
281
 
282
282
The Revision object has attributes like "message" to get the information
283
283
about the revision::
287
287
 
288
288
 
289
289
Accessing the files from a revision
290
 
-----------------------------------
 
290
===================================
291
291
 
292
292
To get the file contents and tree shape for a specific revision you need
293
293
a RevisionTree. These are supplied by the repository for a specific