On May 31, 2006, at 8:59 PM, Ollivier Robert wrote:
echo "*.tmproj" >>.hgignore
hg commit -m "Don't handle TM project files."
(or use your local vcs instead of course)
I tried this before —- in subversion (and darcs) you can not ignore
version controlled files.
On May 31, 2006, at 9:04 PM, Michael Sheets wrote:
Most people just don't keep the project file in
version control,
that way you can still have the advantage of if saving different
window positions if you had multiple computers.
Taking the file out of version control is not an option —- I need to
have a few project-local variables set. Separating project settings
and window settings does not take away the advantage you are
describing -— it augments it. You can keep the project,
“.tmsettings”, in version control and just ignore the user specific
settings -— “.tmuser”.
project.tmproj/
project.tmsettings
someuser.tmuser
Plus other people that don't use Textmate
wouldn't be flustered by
an unknown file. [...]
This is other person's problem if their world comes crashing down at
sight of an unknown file. ;)
-- Daniel