git-svn.git  about / heads / tags
git-svn dev repo, rebased against Junio's git.git master
tree 0e5c2e48141fbbbdfcf6a3b92202a6692006791d
$ git ls-tree -l v1.7.10.5:	# shows similar output on the CLI

	size	name
 	105	.gitattributes
 	3314	.gitignore
 	3090	.mailmap
 	18765	COPYING
d	-	Documentation/
x	755	GIT-VERSION-GEN
 	8729	INSTALL
 	26859	LGPL-2.1
 	79834	Makefile
 	2545	README
l	35	RelNotes
 	4279	abspath.c
 	1473	aclocal.m4
 	2701	advice.c
 	673	advice.h
 	1738	alias.c
 	1673	alloc.c
 	9350	archive-tar.c
 	7697	archive-zip.c
 	12323	archive.c
 	1151	archive.h
 	1253	argv-array.c
 	513	argv-array.h
 	19292	attr.c
 	1616	attr.h
 	2821	base85.c
 	23483	bisect.c
 	769	bisect.h
 	565	blob.c
 	664	blob.h
d	-	block-sha1/
 	6850	branch.c
 	1983	branch.h
 	9172	builtin.h
d	-	builtin/
 	7136	bulk-checkin.c
 	343	bulk-checkin.h
 	11145	bundle.c
 	707	bundle.h
 	16286	cache-tree.c
 	1482	cache-tree.h
 	46642	cache.h
x	588	check-builtins.sh
 	538	check-racy.c
x	369	check_bindir
 	5353	color.c
 	3190	color.h
 	32273	combine-diff.c
 	7949	command-list.txt
 	28178	commit.c
 	7529	commit.h
d	-	compat/
 	38814	config.c
 	1968	config.mak.in
 	30918	configure.ac
 	14020	connect.c
 	1577	connected.c
 	651	connected.h
d	-	contrib/
 	30470	convert.c
 	2216	convert.h
 	1590	copy.c
 	6009	credential-cache--daemon.c
 	2985	credential-cache.c
 	4043	credential-store.c
 	7693	credential.c
 	764	credential.h
 	4143	csum-file.c
 	1077	csum-file.h
 	2594	ctype.c
 	29794	daemon.c
 	24472	date.c
 	1884	decorate.c
 	400	decorate.h
 	3465	delta.h
 	15821	diff-delta.c
 	14097	diff-lib.c
 	6371	diff-no-index.c
 	132049	diff.c
 	11142	diff.h
 	8905	diffcore-break.c
 	5488	diffcore-delta.c
 	2234	diffcore-order.c
 	6276	diffcore-pickaxe.c
 	18963	diffcore-rename.c
 	4477	diffcore.h
 	31150	dir.c
 	3480	dir.h
 	1152	editor.c
 	7869	entry.c
 	7559	environment.c
 	3307	exec_cmd.c
 	487	exec_cmd.h
 	89353	fast-import.c
 	495	fetch-pack.h
x	432	fixup-builtins
 	187	fmt-merge-msg.h
 	9711	fsck.c
 	1062	fsck.h
x	429	generate-cmdlist.sh
 	3905	gettext.c
 	1317	gettext.h
x	36611	git-add--interactive.perl
x	22051	git-am.sh
x	36893	git-archimport.perl
x	11427	git-bisect.sh
 	15038	git-compat-util.h
x	12862	git-cvsexportcommit.perl
x	30195	git-cvsimport.perl
x	120862	git-cvsserver.perl
x	1787	git-difftool--helper.sh
x	2664	git-difftool.perl
x	12115	git-filter-branch.sh
d	-	git-gui/
x	18246	git-instaweb.sh
x	554	git-lost-found.sh
x	2207	git-merge-octopus.sh
x	3893	git-merge-one-file.sh
x	944	git-merge-resolve.sh
 	4224	git-mergetool--lib.sh
x	8616	git-mergetool.sh
 	2174	git-parse-remote.sh
x	7649	git-pull.sh
x	3348	git-quiltimport.sh
 	615	git-rebase--am.sh
 	22837	git-rebase--interactive.sh
 	3098	git-rebase--merge.sh
x	13298	git-rebase.sh
x	4130	git-relink.perl
 	6284	git-remote-testgit.py
x	4983	git-repack.sh
x	3087	git-request-pull.sh
x	40346	git-send-email.perl
 	2008	git-sh-i18n.sh
 	4951	git-sh-setup.sh
x	12902	git-stash.sh
x	22071	git-submodule.sh
x	192990	git-svn.perl
x	4231	git-web--browse.sh
 	17166	git.c
 	11338	git.spec.in
d	-	git_remote_helpers/
d	-	gitk-git/
d	-	gitweb/
 	3408	gpg-interface.c
 	451	gpg-interface.h
 	35281	graph.c
 	3723	graph.h
 	31749	grep.c
 	4196	grep.h
 	2600	hash.c
 	1173	hash.h
 	9735	help.c
 	906	help.h
 	2342	hex.c
 	13445	http-backend.c
 	2321	http-fetch.c
 	52069	http-push.c
 	14275	http-walker.c
 	33018	http.c
 	5183	http.h
 	8808	ident.c
 	35647	imap-send.c
 	20993	kwset.c
 	2613	kwset.h
 	2597	levenshtein.c
 	203	levenshtein.h
 	5653	list-objects.c
 	429	list-objects.h
 	10217	ll-merge.c
 	567	ll-merge.h
 	6389	lockfile.c
 	21935	log-tree.c
 	867	log-tree.h
 	6698	mailmap.c
 	263	mailmap.h
 	8900	match-trees.c
 	2674	merge-file.c
 	175	merge-file.h
 	58943	merge-recursive.c
 	1790	merge-recursive.h
d	-	mergetools/
 	4770	name-hash.c
 	2282	notes-cache.c
 	500	notes-cache.h
 	23937	notes-merge.c
 	3540	notes-merge.h
 	36631	notes.c
 	12158	notes.h
 	6033	object.c
 	2549	object.h
 	5084	pack-check.c
 	3426	pack-refs.c
 	465	pack-refs.h
 	4089	pack-revindex.c
 	223	pack-revindex.h
 	10620	pack-write.c
 	3227	pack.h
 	3133	pager.c
 	2592	parse-options-cb.c
 	15477	parse-options.c
 	8431	parse-options.h
 	2209	patch-delta.c
 	2610	patch-ids.c
 	490	patch-ids.h
 	15346	path.c
d	-	perl/
 	4612	pkt-line.c
 	589	pkt-line.h
d	-	po/
d	-	ppc/
 	2446	preload-index.c
 	35175	pretty.c
 	6698	progress.c
 	504	progress.h
 	1385	prompt.c
 	207	prompt.h
 	11611	quote.c
 	2942	quote.h
 	6357	reachable.c
 	163	reachable.h
 	46025	read-cache.c
 	8491	reflog-walk.c
 	773	reflog-walk.h
 	53496	refs.c
 	5863	refs.h
 	21947	remote-curl.c
 	43002	remote.c
 	4344	remote.h
 	2728	replace_object.c
 	18333	rerere.c
 	829	rerere.h
 	3983	resolve-undo.c
 	546	resolve-undo.h
 	65969	revision.c
 	5768	revision.h
 	16475	run-command.c
 	2930	run-command.h
 	403	send-pack.h
 	26099	sequencer.c
 	856	sequencer.h
 	5263	server-info.c
 	20703	setup.c
 	10958	sh-i18n--envsubst.c
 	1255	sha1-array.c
 	631	sha1-array.h
 	8025	sha1-lookup.c
 	403	sha1-lookup.h
 	71957	sha1_file.c
 	27154	sha1_name.c
 	2362	shallow.c
 	5207	shell.c
 	463	shortlog.h
 	2283	show-index.c
 	3440	sideband.c
 	326	sideband.h
 	969	sigchain.c
 	215	sigchain.h
 	9567	strbuf.c
 	4629	strbuf.h
 	10672	streaming.c
 	404	streaming.h
 	4820	string-list.c
 	2189	string-list.h
 	25679	submodule.c
 	1406	submodule.h
 	9398	symlinks.c
d	-	t/
 	4012	tag.c
 	576	tag.h
 	644	tar.h
d	-	templates/
 	2632	test-chmtime.c
 	791	test-credential.c
 	918	test-ctype.c
 	1426	test-date.c
 	1801	test-delta.c
 	1540	test-dump-cache-tree.c
 	722	test-genrandom.c
 	264	test-index-version.c
 	2172	test-line-buffer.c
 	588	test-match-trees.c
 	269	test-mktemp.c
 	3525	test-parse-options.c
 	1292	test-path-utils.c
 	840	test-run-command.c
 	395	test-scrap-cache-tree.c
 	816	test-sha1.c
x	1905	test-sha1.sh
 	344	test-sigchain.c
 	392	test-subprocess.c
 	1336	test-svn-fe.c
 	1285	thread-utils.c
 	209	thread-utils.h
 	4762	trace.c
 	29948	transport-helper.c
 	31997	transport.c
 	5945	transport.h
 	8823	tree-diff.c
 	15912	tree-walk.c
 	2248	tree-walk.h
 	6260	tree.c
 	897	tree.h
 	100	unimplemented.sh
 	2421	unix-socket.c
 	158	unix-socket.h
 	48309	unpack-trees.c
 	2207	unpack-trees.h
 	20407	upload-pack.c
 	2826	url.c
 	492	url.h
 	2924	usage.c
 	9481	userdiff.c
 	646	userdiff.h
 	13326	utf8.c
 	658	utf8.h
d	-	vcs-svn/
 	7391	walker.c
 	1126	walker.h
 	678	wrap-for-bin.sh
 	8246	wrapper.c
 	2012	write_or_die.c
 	9823	ws.c
 	26218	wt-status.c
 	2082	wt-status.h
 	8430	xdiff-interface.c
 	1177	xdiff-interface.h
d	-	xdiff/
 	5905	zlib.c
glossary
--------
Tree objects belong to commits or other tree objects.  Trees may
reference blobs, sub-trees, or (rarely) commits of submodules.

Path names are stored in tree objects, but trees do not know
their own path name.  A tree's path name comes from their parent tree,
or it is the root tree referenced by a commit object.  Thus, this web UI
relies on the `b=' URI parameter as a hint to display the path name.
git clone https://yhbt.net/git-svn.git