How to stop mercurial from syncing an EXISTING project file -


so problem developers need different settings local testing, settings file part of project (unlike nbproject folder example ignore). know .htignore, filter applies files not part of project.

if forget file, removes "global" repository, have "holder" version of settings file.

right don't commit file, every , forgets , pushes own settings, synced other developers , it's constant pain. want "automatically" not push file. there solution this? doing wrong?

you add precommit hook gives error every time try commit particular file.

to handle case of developers forget setup such hook, can add serverside hook reject push.


Comments