Bri*_*ost 11 svn settings tortoisesvn
在设置优秀TortoiseSVN的实例时,我发现自己重复其设置,例如"默认结帐文件夹"和"全局忽略模式"(以及许多其他设置,如链接工具).这是一种痛苦.后者存放在哪里?
我发现前者围绕注册表项[HKEY_CURRENT_USER\Software\TortoiseSVN]
,但缺少"全局忽略模式".用户树的文本搜索也找不到它.它在哪里?
来自Subversion的自述文件,它似乎与TortoiseSVN一起安装:
文件位置
==============
通常,Subversion使用两个配置目录,一个用于站点范围的配置,
Unix的:
Run Code Online (Sandbox Code Playgroud)/etc/subversion/servers /etc/subversion/config /etc/subversion/hairstyles
视窗:
Run Code Online (Sandbox Code Playgroud)%ALLUSERSPROFILE%\Application Data\Subversion\servers %ALLUSERSPROFILE%\Application Data\Subversion\config %ALLUSERSPROFILE%\Application Data\Subversion\hairstyles REGISTRY:HKLM\Software\Tigris.org\Subversion\Servers REGISTRY:HKLM\Software\Tigris.org\Subversion\Config REGISTRY:HKLM\Software\Tigris.org\Subversion\Hairstyles
和一个用于每用户配置:
Unix的:
Run Code Online (Sandbox Code Playgroud)~/.subversion/servers ~/.subversion/config ~/.subversion/hairstyles
视窗:
Run Code Online (Sandbox Code Playgroud)%APPDATA%\Subversion\servers %APPDATA%\Subversion\config %APPDATA%\Subversion\hairstyles REGISTRY:HKCU\Software\Tigris.org\Subversion\Servers REGISTRY:HKCU\Software\Tigris.org\Subversion\Config REGISTRY:HKCU\Software\Tigris.org\Subversion\Hairstyles
有些设置实际上是Subversion设置而不是TortoiseSVN设置,因此这可能是正确的查看位置.
HKEY_LOCAL_MACHINE\SOFTWARE\TortoiseSVN
似乎包含TortoiseSVN工具的路径.
HKEY_CURRENT_USER\Software\TortoiseSVN
虽然有很多工具.
假设通过'全局忽略模式'表示设置'global-ignores',使用Process Monitor进行间谍活动,同时从用户界面设置它(在Windows资源管理器窗口中右击/ TortoiseSVN/Settings)显示它存储在HKEY_CURRENT_USER\Software\Tigris.org\Subversion\Config\miscellany
:
REGEDIT4
[HKEY_CURRENT_USER\Software\Tigris.org\Subversion\Config\miscellany]
"global-ignores"="*.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.a *.pyc *.pyo *.rej *~ #*# .#* .*.swp .DS_Store *.xy9"
"use-commit-times"="no"
Run Code Online (Sandbox Code Playgroud)
用TortoiseSVN 1.6.12(build 20536,2010-11-24),Subversion 1.6.15测试了这一点.
归档时间: |
|
查看次数: |
17047 次 |
最近记录: |