New method of handling of ignored files in vcsh
Richard Hartmann
richih.mailinglist at gmail.com
Fri Nov 18 18:22:54 CET 2011
Hi all,
in case you are using vcsh, please run:
cd $vcsh_git_repo
git pull
cd
rm .gitignore
for i in $(vcsh list); do vcsh seed-gitignore $i; vcsh run $i git
status; done
This will switch you over to the new way of handling gitignores and
print whatever files are changed (most likely ~/.gitignore.d/$repo
and, in mr.vcsh's case, the removal of .gitignore).
To just commit everything, run
for i in $(vcsh list); do vcsh run $i git commit -a -m "New way of
handling ignored files"; vcsh run $i git push; done
or just use the mr setup you all should have, anyway.
I _highly_ recommend this update and the update of all your repos.
It's a _lot_ cleaner and better than the old system. It even made me
release a new version and thus lose 0.20111111.
Richard
PS: In case you misssed it, vcsh has a proper Makefile, now. Cleaner
than the softlinking.
More information about the vcs-home
mailing list