语境
我正在使用最新版本的 Atlassian SourceTree for Windows 2.1.2.5 和 Git。
默认情况下,在 SourceTree 中,导致合并冲突的 Git 合并操作会弹出如下警报对话框:
问题/疑问
如果您选中“不要再问我”复选框,稍后如何重新启用这些合并冲突警报?
我尝试过的
%LocalAppData%\SourceTree\app-2.1.2.5\SourceTree.exe.config,我对其进行了前后差异:无更改。%LocalAppData%\SourceTree\app-2.1.2.5\(log4net 有一些)%LocalAppData%\SourceTree-Settings. 那里只有一个空的日志文件。我正在使用WinRS在远程计算机上运行可执行文件.反过来,该可执行文件需要访问UNC网络共享.我在使用AD的Windows网络上运行,并将所有内容作为域管理员帐户(不是本地帐户)运行,该帐户是相关服务器的计算机管理员,并且具有网络共享的完全控制(文件夹和共享).但是,当我使用WinRS运行远程进程时,该远程进程似乎没有网络访问权限.我可以将其提炼出来的最简单的例子是:
winrs -r:RedServer dir \\BlueServer\SomeSharedFolder
Run Code Online (Sandbox Code Playgroud)
这给出了错误
访问被拒绝.
请注意,WinRS本身适用于RedServer,因为它运行良好:
winrs -r:RedServer dir C:
Run Code Online (Sandbox Code Playgroud)
所以,这听起来像权限问题,对吗?但为了证明此帐户确实具有对\\BlueServer\SomeSharedFolder共享的完全控制权,我使用相同的帐户登录RedServer并在命令提示符下运行:
dir \\BlueServer\SomeSharedFolder
Run Code Online (Sandbox Code Playgroud)
它运行正常,给我该文件夹的内容.它只是导致错误的WinRS + UNC路径的组合.
有什么我需要配置不同,或者这是Windows的限制/保护?我对Sysinternals的PsExec.exe也有类似的限制; 我可以访问目标计算机上的任何内容,但网络上没有任何内容.顺便说一句,我在这里发现了一个有点相关的问题:" 使用winrs创建映射驱动器时出错 ",但没有答案.