比如我在這個路徑中的汞版本項目:C:\src\sample_project
檢測的文件版本
現在,讓這個項目有子文件夾,並讓說,我編輯這個項目C:\src\sample_project\docs\index.rst
裏面的文件。
擁有此文件的路徑C:\src\sample_project\docs\index.rst
通過使用Windows shell命令,hg.exe或tortoise(thg.exe)來檢查文件是否由hg版本化,最簡單和最有效的方法是什麼?
比如我在這個路徑中的汞版本項目:C:\src\sample_project
檢測的文件版本
現在,讓這個項目有子文件夾,並讓說,我編輯這個項目C:\src\sample_project\docs\index.rst
裏面的文件。
擁有此文件的路徑C:\src\sample_project\docs\index.rst
通過使用Windows shell命令,hg.exe或tortoise(thg.exe)來檢查文件是否由hg版本化,最簡單和最有效的方法是什麼?
你說的是一種方式,但有一個更清潔的方式。您可以使用:
hg status -u
其中列出了存儲庫中的所有未知(讀取:未跟蹤)文件。
我會發布我的疑問作爲答案。
命令來檢查文件版本:hg status <path>
然後如果這個命令的標準輸出的第一個字符是?
或a
(從abort: no repository found in...
)我應該認爲文件沒有版本。