tortoiseSVN和Dropbox提供了一个在文件上显示叠加图标的钩子。
当文件状态改变时,挂钩处理此更改并更改叠加图标
这个钩子在注册表中的ShellOverlayIcon中,当创建快捷方式时,它像Windows快捷方式箭头图标一样使用。
我可以在我的c#app中使用这些钩子处理程序吗?
我可以将文件标志更改为标记为SVNchange标志,以便TortoiseSvn图标处理程序自动更改文件的图标吗?
如果是,你可以提供一个例子(在c#中)
答案 0 :(得分:1)
在考虑了一些解决方案后,我发现在TortoiseSvn项目中使用的“TortoiseOverlays”项目
这是解决此挂钩How to use TortoiseOverlays with my own handler
答案 1 :(得分:0)
我不知道你是否可以使用那些现有的钩子,但here是一篇很好的文章,解释了如何制作自己的钩子。
编辑:对不起,这篇文章使用的是C ++。