2003
2003
:param file_list: the list of paths given on the command line;
2004
2004
the first of these can be a branch location or a file path,
2005
2005
the remainder must be file paths
2006
2008
:return: (branch, info_list, start_rev_info, end_rev_info) where
2007
2009
info_list is a list of (relative_path, file_id, kind) tuples where
2008
2010
kind is one of values 'directory', 'file', 'symlink', 'tree-reference'.