在Subversion 1.7中,SVN的“config”文件在各个主要操作系统上的位置在哪里(特别是在Windows、Mac OS X和Linux上)?
在Subversion 1.7中,SVN的“config”文件在各个主要操作系统上的位置在哪里(特别是在Windows、Mac OS X和Linux上)?
~/.subversion/config
或者
/etc/subversion/config
适用于Mac/Linux操作系统
以及
%appdata%\subversion\config
适用于Windows操作系统
在Windows 7、8和10中,您可以在以下位置找到:
C:\Users\<user>\AppData\Roaming\Subversion
如果您在Windows资源管理器地址栏中输入以下内容,它将直接带您到目标位置。
%appdata%\Subversion
~/.subversion
中。@Baxter的大部分是正确的,但缺少一个重要的Windows特定细节。
Subversion的运行时配置区域存储在%APPDATA%\Subversion\
目录中。文件是config
和servers
。
除了基于文本的配置文件外,Subversion客户端还可以使用Windows注册表来存储客户端设置。这使得可以通过PowerShell方便地修改设置,并通过AD组策略将这些设置分发到Active Directory环境中的用户工作站。请参见SVNBook | Configuration and the Windows Registry(您可以在那里找到示例和样本*.reg
文件)。
/etc/subversion/config
是系统级别的配置文件,而~/.subversion/config
则是用户特定的配置文件,它会覆盖系统范围内的设置。如果该文件不存在,则svn
命令(例如svn --version
)将创建用户特定的配置文件。 - PRouleau