Gigantic repositories
Bela Babik
teki321 at gmail.com
Thu Feb 14 16:02:03 CST 2008
I am tracking a quite large SourceSafe repository and use only one repo:
- use .hgignore to ignore what you newer will change (it's not so
strict, you can add directories later)
- branching does not cost anything to you, your commit's cost will be
determined by the amount of changes what you have made on the working
copy
I am using negative matching in the ignore file to specify which
directories would I like to track:
^(?!(CLIENT|SERVER|SQL|APPCOMMON)/).*/.*$
^CLIENT/(?!PROGPLUS/).*/.*$
^APPCOMMON/(?!PROGPLUSLIB/).*/.*$
^SERVER/(?!(CORE|PROGPLUSSERVER)/).*/.*$
^SERVER/CORE/(?!TRELIB/).*/.*$
I hope this helps.
teki
More information about the Mercurial
mailing list