我在win xp上安装了mercurial 1.5.1,但在hg help config中列出的文件未创建。
即:
%USERPROFILE%.hgrc(是有效的Windows文件名?)
%USERPROFILE%\ Mercurial.ini
\水银\ Mercurial.ini
C:\水银\ Mercurial.ini(无共此目录)
%HOME%.hgrc(这是什么目录)
%HOME%\ Mercurial.ini
HKEY_LOCAL_MACHINE \ SOFTWARE \水银(没有注册表中创建)
.hg \ hgrc(我不得不创建这个文件手动解决我的问题)
Mercurial win instal:没有ini文件
7
A
回答
19
C:\Users\<user name>
下,他们不应该被自动创建。他们是地方,你可以根据你想要什么范围它已经把配置信息:
C:\Mercurial\Mercurial.ini
- 如果你选择创建不管你把它影响的systme
%USERPROFILE%\Mercurial.ini
所有用户 - 如果您选择创建你把一切在它不仅影响你,但在每一个回购与你互动
((repository root))\.hg\hgrc
- 如果你选择创建不管你把它仅影响您把它
所以,这是关于范围。类似于启用扩展可能是C:\ Mercurial中最好的系统全局。就像设置用户名一样,最好的办法就是在你的%USERPROFILE%\Mercurial.ini
中完成。为存储库保存密码(如果完成的话)可能会进入该回购.hg/hgrc
文件。
正如Daniel在评论中所解释的,%USERPROFILE%
是一个环境变量的扩展。这是必要的,因为您的主目录位置根据您拥有的Windows版本,您的管理员如何配置它以及您的名称而有所不同。
1
AFAIK,这些文件不是默认创建的。为了存储登录ID,通常做一个好主意,特别是如果你为每个项目使用不同的用户名。
否则,你可以C:\Documents and Settings\<user name>\
下创建一个Mercurial.ini
文件(如您使用的是Windows XP)或者(如果你使用的是Windows Vista或Windows 7)
相关问题
- 1. Mercurial annotate - 包括没有找到文件
- 2. 文件夹没有被添加在Mercurial
- 3. Win XP上的Mercurial错误
- 4. 添加按钮在INSTAL文件
- 5. Ini文件opengin
- 6. strpos:在.ini文件
- 7. mysql vs ini文件?
- 8. INI文件在PHP
- 9. App.config与.ini文件
- 10. ini文件正确
- 11. 阅读没有任何部分的ini文件?
- 12. QSettings发现INI文件,但没有给出结果
- 13. 读INI文件时INI文件不存在
- 14. 没有安装Mercurial的远程Mercurial
- 15. Mercurial .hgrc文件
- 16. 有条件的Mercurial忽略文件
- 17. ini文件部分到stringgrid
- 18. QSettings - 读取INI文件
- 19. 编辑PHP ini文件
- 20. INI文件重复键
- 21. PHP INI文件不加载
- 22. 比较.ini文件条目
- 23. %s在joomla .ini文件中
- 24. 编辑PHP .ini文件?
- 25. INI文件度日线
- 26. 有没有办法在设计时从ini文件中加载TSQLConnection参数?
- 27. 有没有办法将.ini文件读入内存,然后从中读取特定值?
- 28. Mercurial:恢复文件
- 29. 把节点文件夹放在node.js instal的位置?
- 30. GET /梨模块config_lite,问题设置INI文件键储蓄更新ini文件
'%USERPROFILE%'指的是一个环境变量。在CMD提示符处,输入'echo%USERPROFILE%'查看该值。输入'set'查看所有当前值的列表。键入'set MYVAR = somevalue'来设置新变量或现有变量的值。 – 2010-04-17 13:08:28