From: Nico -telmich- Schottelius Date: Sun, 18 Sep 2005 11:12:59 GMT Subject: first impressions to git Message-ID: <20050918111259.GA10882@schottelius.org> Hello! I was testing git for my needs with the following ideas in my mind: - it must be easy to use - documentation must be easy to find, understand and remember - it should be fast - optionally using the filesystem as a database would be nice My first impressions are: - many commands, reminds me of arch/tla - nice idea with .git - uses the filesystem - using git directly seems to be more work than necessary - cogito looks like a good frontend, but has some drawbacks - it's not clear which protocols for pull/push are supported - the documentation is not in sync with the programm (0.99.5 vs. 0.99.6) - gitweb.cgi could be better documentated and supported recursive directories when using $projects_list = $projectroot; and splitting configuration completly outside of gitweb.cgi would be nice (having .gitweb in the same directory as gitweb.cgi for instance) - I am not able to upload cinit, because o adding directories with files and files I want to exclude is not easily possible o it's not clear to me, how I should publish (push) - scp/rsync from outside - git/cogito push o excluding *.o seems not to work, neither through .gitignore nor through .git/info/exlude - How do I check integrity of files, is signed files somehow implemented? I've written some notes down in http://creme.schottelius.org/~nico/temp/cogito http://creme.schottelius.org/~nico/temp/git-erfahrungen Adding directories with git-script-add (or whatever) would be nice in the way it adds the contents of the directory recursively. That's it for the first impression, I would be happy for any hints and critic if I did something 'really wrong' with git/cogito. My current position to git/cogito is that using could be possible, but not as comfortable (from a developers view) as it is with monotone. Sincerly, Nico P.S.: These are mostly the negative things, I've to say that o gitweb.cgi looks very beautiful o git es very fast o cogito could in fact be a nice frontend, after removing the current bugs and if it has nicer error messaeges, which tell me WHAT I did wrong and HOW to do it right. -- Latest project: cconfig (http://nico.schotteli.us/papers/linux/cconfig/) Open Source nutures open minds and free, creative developers.