TL; DR:Windows的SourceTree最近添加了“提交文本链接”功能,但看来必须按存储库设置替换项。有没有一种方法可以全局应用它们,或者可以通过编程方式修改以设置它们的配置文件?
长版:“提交文本链接”功能看起来非常有用,但我有一个问题:我们有大约十二个JIRA项目和超过25个存储库,每个存储库都可能与之相关(它们都不是一对一的1个映射)。虽然我可以设置一个正则表达式来匹配每个JIRA项目,但要让我的所有开发人员都通过UI为每个存储库设置它要花很多时间。要真正利用此优势,理想情况下,我需要能够在单个文件上为他们提供指令以进行修改,或者需要生成可以分发给我们的开发人员的安装脚本。
是否有保存此设置的配置文件?我本来希望以.hg / hgrc之类的格式查看它,但找不到任何内容。我也没有在SourceTree Program Files文件夹中找到任何相关设置。
或者,是否存在可以在所有存储库中应用的全局设置或默认设置?如果仍然是手动的话,再加上正则表达式版本可以使安装的痛苦明显减少。
谢谢!
(注意:我使用的是SourceTree for Windows版本1.3.3.0,我认为它是最新的稳定版本)
可能有点晚了,但是我发现了一个相对简单的方法。
存储库中.hg / .git文件夹下应存在一个名为“ sourcetreeconfig”的文件。这是链接存在的地方,可以手动进行编辑。
首先,请确保您已关闭sourcetree中所有现有的存储库选项卡,然后再关闭sourcetree。然后,(假设您已经配置了一个存储库)从相应存储库的sourcetreeconfig复制该块,并在所有sourcetreeconfig文件中进行替换。如果您有多个捆绑到同一个项目,那就应该是这样。将可以针对不同项目配置的内容放在一起相对容易,只需替换配置中的url / project即可。
重新打开sourcetree后,您的每个存储库都应反映此更改。
这是使用1.6.5.0版的sourcetree执行的。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句