vcs-lint (was Re: Misc Developer News (#38))
On Tue, Mar 10, 2015 at 06:51:21PM +0800, Paul Wise wrote:
> I have the following VCS related items on the TODO list for c-a-a-t,
> if you would like to add those to vcs-lint get it into Debian, I would
> be very glad to add a check for it to c-a-a-t.
Cool, I need to look at these more thoroughly, but first impressions are
> git tags not pushed to all remotes:
>
> for remote in $(git remote) ; do
> comm -23 <(git tag | sort) <(git ls-remote --tags $remote | sed -n
> '/{}$/d; s:.*refs/tags/::p' | sort)
> done
Currently vcs-lint does this for origin only but I agree a check for all
remotes would be useful,
> git commit/tag signing http://mikegerwitz.com/papers/git-horror-story
to read
> git/etc fsck
to think about
> mr status, which is basically these commands:
To double-check but my intention for vcs-lint was for it to be useful via mr
(so add a 'mr lint' to mrconfig), so I would probably steer clear of
re-implementing stuff from mr.
Thanks,
--
Jonathan Dowland
Reply to: