2011-05-30 31 views
1

我剛剛安裝在CentOS水銀這裏跟着教程的Mercurial版本控制工作不正常

https://www.mercurial-scm.org/wiki/TutorialInit

我的文件夾,名爲汞即

/home/user/mercury/hello.txt 

創建hello.txt的然後我做

hg commit -m "adding initial version of hello.txt" 

對文檔表示支持應該創建一個表單[R叫我問候但那不是創建

可以採取什麼問題

+1

不,它不應該 - 在文檔中它說的地方?你有做過'hg init'和'hg add'嗎? – 2011-05-30 10:43:23

+1

它確實在鏈接的文章中說過。 – Slavo 2011-05-30 10:47:21

+0

所以它!那麼,這是錯誤的!實際上,樣本終端會話說明了這一點。 – 2011-05-30 10:51:01

回答

1

最後一句左右的教程是錯誤的。它應該是這樣的:

「現在他們已經提交的文件沒有明顯的變化,但是我們的文件的這個版本保存在版本庫中,我們可以通過輸入hg log來確認,它將顯示修訂版本「

+0

如果我通過vi編輯器編輯我的文件hello.txt而不是提交它會怎麼樣。它仍然有新的內容,或者我必須承諾保存。我是新的版本控制 – user2134226 2011-05-30 11:09:29

+0

您將有未提交的更改。只有在進行提交時才更新存儲庫。每次重大變更後,您都應該做出承諾,並對結果滿意。 – 2011-05-30 11:11:17

+0

你是什麼意思的結果,如果chnages r沒有承諾,我如何檢查結果。假設我有文件backup.sh,它工作正常。然後我通過vi做chnage但沒有提交。現在,如果我執行./backup.sh它會做舊的東西或新的變化。 – user2134226 2011-05-30 11:16:54