~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/remotebranch.py

  • Committer: Martin Pool
  • Date: 2005-05-09 06:09:42 UTC
  • Revision ID: mbp@sourcefrog.net-20050509060942-d9c9efd7feed0894
- more indicators at top of test output
- tidy up remotebranch stuff

Show diffs side-by-side

added added

removed removed

Lines of Context:
25
25
"""
26
26
 
27
27
 
28
 
## XXX: This is pretty slow on high-latency connections because it
29
 
## doesn't keep the HTTP connection alive.  If you have a smart local
30
 
## proxy it may be much better.  Eventually I want to switch to
31
 
## urlgrabber which should use HTTP much more efficiently.
32
 
 
33
 
 
34
28
import gzip
35
29
from sets import Set
36
30
from cStringIO import StringIO
37
31
 
38
32
from errors import BzrError, BzrCheckError
39
 
from revision import Revision
40
33
from branch import Branch
41
 
from inventory import Inventory
42
 
 
43
 
# h = HTTPConnection('localhost:8000')
44
 
# h = HTTPConnection('bazaar-ng.org')
45
34
 
46
35
# velocitynet.com.au transparently proxies connections and thereby
47
36
# breaks keep-alive -- sucks!
48
37
 
49
38
 
50
39
 
51
 
 
52
 
# prefix = 'http://localhost:8000'
53
 
BASE_URL = 'http://bazaar-ng.org/bzr/bzr.dev/'
54
 
 
55
40
ENABLE_URLGRABBER = False
56
41
 
57
42
def get_url(url, compressed=False):
112
97
    
113
98
 
114
99
def simple_walk():
 
100
    from revision import Revision
 
101
    from branch import Branch
 
102
    from inventory import Inventory
 
103
 
115
104
    got_invs = Set()
116
105
    got_texts = Set()
117
106
 
155
144
 
156
145
 
157
146
def try_me():
 
147
    BASE_URL = 'http://bazaar-ng.org/bzr/bzr.dev/'
158
148
    b = RemoteBranch(BASE_URL)
159
149
    ## print '\n'.join(b.revision_history())
160
150
    from log import show_log