1
是否可以使用Mercurial指定未版本控制文件的初始狀態?Mercurial指定未版本控制文件的初始狀態
更具體地說,我想這工作:
[email protected] ~$ mkdir initial-state
[email protected] ~$ cd initial-state/
[email protected] ~/initial-state$ hg init
[email protected] ~/initial-state$ touch main.cpp
[email protected] ~/initial-state$ touch config.cpp
[email protected] ~/initial-state$ hg add
adding config.cpp
adding main.cpp
[email protected] ~/initial-state$ echo "config.cpp" > .hgignore
[email protected] ~/initial-state$ hg add
adding .hgignore
[email protected] ~/initial-state$ hg commit -m "initial commit"
[email protected] ~/initial-state$ echo "#define CONFIG true" >> config.cpp
# This is what I would like to see:
[email protected] ~/initial-state$ hg status
[email protected] ~/initial-state$
# This is what happens:
[email protected] ~/initial-state$ hg status
M config.cpp
[email protected] ~/initial-state$
爲什麼要這樣做? – 2011-05-24 19:33:17
所以我可以創建默認內容的本地配置文件。 – 2011-05-24 19:34:04
不,我的意思是你爲什麼不想看到他們的狀態? – 2011-05-24 19:37:17