Merge branch 'master' of ssh://git-annex.branchable.com

This commit is contained in:
Joey Hess 2012-02-25 10:53:29 -04:00
commit 2d5974685f
2 changed files with 23 additions and 0 deletions

View file

@ -0,0 +1,15 @@
[[!comment format=mdwn
username="http://joey.kitenet.net/"
nickname="joey"
subject="comment 1"
date="2012-02-24T20:52:51Z"
content="""
Took me a minute to see this is not about [[bugs/wishlist:_more_descriptive_commit_messages_in_git-annex_branch]], but about the \"git-annex automatic sync\" message that is used when committing any changes currently on the master branch before doing the rest of the sync.
So.. It would be pretty easy to `ls-files` the relevant files before the commit and make a message. Although this would roughly double the commit time in a large tree, since that would walk the whole tree again (git commit -a already does it once). Smarter approaches could be faster.. perhaps it could find unstaged files, stage them, generate the message, and then `git commit` the staged changes.
But, would this really be useful? It's already easy to get `git log` to show a summary of the changes made in such a commit. So it's often seen as bad form to unnecessarily mention which files a commit changes in the commit message.
Perhaps more useful would be to expand the current message with details like where the sync is being committed, or what
remotes it's going to sync from, or something like that.
"""]]

View file

@ -0,0 +1,8 @@
[[!comment format=mdwn
username="http://www.joachim-breitner.de/"
nickname="nomeata"
subject="comment 2"
date="2012-02-24T23:09:03Z"
content="""
Yes, it is really a minor point. And indeed, \"git log --summary\" is pretty good already. But Id still think that at least the title could deserves some love. Including the Hostname or the name of the repository there is a good idea as well.
"""]]