equal
deleted
inserted
replaced
2474 |
2474 |
2475 while 1: |
2475 while 1: |
2476 cmd = fin.readline()[:-1] |
2476 cmd = fin.readline()[:-1] |
2477 if cmd == '': |
2477 if cmd == '': |
2478 return |
2478 return |
2479 if cmd == "heads": |
2479 elif cmd == "heads": |
2480 h = repo.heads() |
2480 h = repo.heads() |
2481 respond(" ".join(map(hex, h)) + "\n") |
2481 respond(" ".join(map(hex, h)) + "\n") |
2482 if cmd == "lock": |
2482 elif cmd == "lock": |
2483 lock = repo.lock() |
2483 lock = repo.lock() |
2484 respond("") |
2484 respond("") |
2485 if cmd == "unlock": |
2485 elif cmd == "unlock": |
2486 if lock: |
2486 if lock: |
2487 lock.release() |
2487 lock.release() |
2488 lock = None |
2488 lock = None |
2489 respond("") |
2489 respond("") |
2490 elif cmd == "branches": |
2490 elif cmd == "branches": |
2521 continue |
2521 continue |
2522 respond("") |
2522 respond("") |
2523 |
2523 |
2524 r = repo.addchangegroup(fin, 'serve') |
2524 r = repo.addchangegroup(fin, 'serve') |
2525 respond(str(r)) |
2525 respond(str(r)) |
|
2526 |
|
2527 else: |
|
2528 respond("") |
2526 |
2529 |
2527 optlist = ("name templates style address port ipv6" |
2530 optlist = ("name templates style address port ipv6" |
2528 " accesslog errorlog webdir_conf") |
2531 " accesslog errorlog webdir_conf") |
2529 for o in optlist.split(): |
2532 for o in optlist.split(): |
2530 if opts[o]: |
2533 if opts[o]: |