保持hg管理下的工作樹中包含空文件夾的首選方式是什麼?我從來沒有見過一個帶有.hgkeep文件的Mercurial回購。是否有與Mercurial相同的.gitkeep等價物?
回答
但在git中,你只需添加任何使git引用文件夾的空文件。
我寧願使用.keep
而不是.gitkeep
,所以我會說這同樣適用於Mercurial?
.gitkeep
不是Git的特殊名稱。這只是一個慣例。如果您願意,您也可以使用.gitkeep
作爲Mercurial中的佔位符文件名!我自己,我使用README文件,並在裏面寫一個註釋,解釋爲什麼目錄需要檢入,如果它是空的。
感謝您分享您的風格。你見過其他人使用這種方法嗎?我詢問一個約定的原因是因爲我很懶惰,希望使用對我來說最不費力的事情,但不會讓克隆項目的其他人感到困惑。 – 2014-09-10 12:57:05
至少在20世紀80年代以來,我看到有人在寫自述文件。顯然不是爲了這個確切的目的,但我想不出一個更清晰的方式來記錄一個空目錄,而不是把文檔放在裏面! .keep文件只有在出於某種原因必須隱藏文件時纔會被選中 - 即使這樣我可能會使用.README,以便我可以向新人解釋爲什麼在那裏有一個空目錄。 – 2014-09-10 13:56:54
既沒有git也沒有hg跟蹤文件夾,只有文件。所以如果你需要一個'空'文件夾出現,你必須跟蹤它裏面的文件。該文件否則會被您忽略,並可以被稱爲任何你喜歡的。
我知道。我希望有一個像git-folk似乎有普遍接受的大會。這樣克隆項目的人就不需要很多解釋。 – 2014-09-10 12:51:48
hg AFAIK中沒有約定。 FWIW我們使用.ignore。 – 2014-09-11 11:48:04
- 1. 是否有與C#相當的ActiveRecord#find_by等價物?
- 2. 在mercurial中是否有與svn:關鍵字等價的東西?
- 3. 是否有.Net System.Data的Java等價物?
- 4. 是否有Android的Application :: onDestroy()等價物?
- 5. 是否有Python的RedBeanPHP等價物?
- 6. excel vlookup是否有Java的等價物?
- 7. 是否有jQuery.offset的Elm等價物?
- 8. 是否有ToolStripButton的WPF等價物?
- 9. 是否有IConvertible/System.Convert的Java等價物?
- 10. JavaScript的Function.prototype.bind是否有Ruby等價物?
- 11. 是否有Python的Term :: ANSIScreen等價物?
- 12. 是否有「python -i」的ruby等價物?
- 13. Android中是否有MethodHandle的等價物?
- 14. R的h2o.stack是否有python等價物?
- 15. PHP的ArrayObject是否有in_array等價物?
- 16. 是否有Throwable.printStackTrace()的StackTraceElement []等價物?
- 17. 是否存在與SELECT ... COUNT(*)... GROUP BY ...等價的等價物?
- 18. 是否有與updateSchema =「false」等價的適用於單個實體的等價物?
- 19. 在Python中是否有sessionInfo()等價物?
- 20. Filehelpers,Super CSV:是否有Python等價物?
- 21. 是否有.gemrc.local或等價物?
- 22. 管道是否有'liftIO`等價物?
- 23. SecCertificateAddToKeychain是否有openssl等價物?
- 24. 在Java中是否有TweenMax等價物
- 25. 在java中是否有array_intersect()等價物?
- 26. TabBarIOS - 是否有viewDidAppear或viewWillAppear等價物?
- 27. 在Doxygen中是否有@inheritDoc等價物?
- 28. 在Python中是否有Rake等價物?
- 29. 是否有一個packaged_task :: set_exception等價物?
- 30. tf_utils包是否有非GPU等價物?
是的,我已經在Mercurial中看到過使用'.keep'文件。 – 2014-09-10 12:29:16