예제 #1
0
def svn_log():
    filename = request.args.get('file', None)
    limit = request.args.get('num', 10)
    if filename is None:
        return "invalid parameter"
    else:
        f = FileHandler()
        return jsonify(f.show_log(filename, limit))
예제 #2
0
def svn_log():
    filename = request.args.get('file', None)
    limit = request.args.get('num', 10)
    if filename is None:
        return "invalid parameter"
    else:
        f = FileHandler()
        return jsonify(f.show_log(filename, limit))
예제 #3
0
def get_source():
    filename = request.args.get('path', False)
    version = request.args.get('v', None)
    repo = request.args.get('repo', 'svn')
    if filename:
        f = FileHandler()
        return jsonify(f.get_source(filename, revision=version, repo=repo))
    else:
        return "need parameter path"
예제 #4
0
def get_source():
    filename = request.args.get('path', False)
    version = request.args.get('v', None)
    repo = request.args.get('repo', 'svn')
    if filename:
        f = FileHandler()
        return jsonify(f.get_source(filename, revision=version, repo=repo))
    else:
        return "need parameter path"
예제 #5
0
def show_diff():
    filename = request.args.get('path', None)
    old_version = request.args.get('old', None)
    cur_version = request.args.get('cur', None)
    repo = request.args.get('repo', 'svn')
    if filename and old_version and cur_version:
        f = FileHandler()
        return jsonify(f.show_diff(filename, old_version, cur_version, repo=repo))
    else:
        return "what do you want.."
예제 #6
0
def show_diff():
    filename = request.args.get('path', None)
    old_version = request.args.get('old', None)
    cur_version = request.args.get('cur', None)
    repo = request.args.get('repo', 'svn')
    if filename and old_version and cur_version:
        f = FileHandler()
        return jsonify(
            f.show_diff(filename, old_version, cur_version, repo=repo))
    else:
        return "what do you want.."
예제 #7
0
def list_dir():
    f = FileHandler()
    return jsonify(f.list_all_files())
예제 #8
0
def list_dir():
    f = FileHandler()
    return jsonify(f.list_all_files())