threads / discuss / 3732

minimum set of utils for git 'server'?

Subject: minimum set of utils for git 'server'?

## tl;dr

2 messages between Mar 26, 2006 and Mar 26, 2006.

replies: 1people: 2as markdown or json

Paul Jakma· Mar 26, 2006, 17:13 UTC · lore
Hi,
What is the minimum set of git utilities required for a git 'server'?
 	git-receive-pack
 	git-daemon
 	git-init-db
 	git-repack
 	git-fsck-objects
 	?
 	?

I have an old server, but it lacks recent python (for merge-recursive), so I'd like to ensure no one accidently tries to do actual merging locally. Only the bare minimum needed for a central git 'server' desired.

?
regards,
-- 
Paul Jakma	paul@clubi.ie	paul@jakma.org	Key ID: 64A2FF6A
Fortune:
The faster I go, the behinder I get.
 		-- Lewis Carroll
Linus Torvalds· Mar 26, 2006, 18:16 UTC · re: Paul Jakma · lore

Re: minimum set of utils for git 'server'?

On Sun, 26 Mar 2006, Paul Jakma wrote:
Show 8 quoted lines
> 
> What is the minimum set of git utilities required for a git 'server'?
> 
> 	git-receive-pack
> 	git-daemon
> 	git-init-db
> 	git-repack
> 	git-fsck-objects

At least git-upload-pack, git-pack-objects, git-rev-list and git-unpack-objects (which are all part of the object receive/send paths), and git-update-server-info if you do http.

> I have an old server, but it lacks recent python (for merge-recursive), so I'd
> like to ensure no one accidently tries to do actual merging locally. Only the
> bare minimum needed for a central git 'server' desired.

You should be able to just try it out. Start out with the above list, and see what complains...

		Linus

← back to recent threads