#!/usr/bin/python

import sys
import svn.core
import svn.client

def main(pool, url):
    revision = svn.core.svn_opt_revision_t()
    revision.kind = svn.core.svn_opt_revision_head
    config = svn.core.svn_config_get_config( None, pool ) 
    ctx = svn.client.svn_client_create_context(pool)
    ctx.auth_baton = svn.core.svn_auth_open([], pool)
    ctx.config = config
    for i in range(10000):
        print i
        files = svn.client.svn_client_ls( url, revision, 0, ctx, pool )

def usage(exit):
    if exit:
        output = sys.stderr
    else:
        output = sys.stdout
    output.write(
            "usage: %s URL\n"
            "\n"
            "Lists the contents of URL.\n"
            % sys.argv[0]
            )
    sys.exit(exit)

if __name__ == '__main__':
    if len(sys.argv) < 2:
        usage(1)
    svn.core.run_app(main, sys.argv[1])


