【问题标题】:Meld: can I clear the read-only flag on file?Meld:我可以清除文件上的只读标志吗?
【发布时间】:2016-09-14 19:49:15
【问题描述】:

默认情况下我必须使用的版本控制系统 (Perforce) 为我提供只读文件。我想将一些更改从一个目录移动到另一个目录,并且目标文件是只读的。我想从 Meld UI 中清除只读标志。 (否则我将不得不手动在目录树中找到更改的文件,这很愚蠢。)

如何从 meld UI 中清除文件中的只读标志?

(现成的东西?或者写一些小的扩展很容易?)

【问题讨论】:

    标签: meld


    【解决方案1】:

    C:\Windows\clearro.cmd:

    attrib -r %1
    

    (菜单)--Meld-Preferences--[编辑器]选项卡

    取消选中“使用默认系统编辑器”

    clearro.cmd 指定为编辑器命令

    现在,要清除只读属性,在文件上单击鼠标右键并从菜单中选择“从外部打开”。它不会打开外部编辑器,而是在文件上调用clearro.cmd。如果您需要打开该文件,您可以转到首选项并选中复选框。

    是的,它应该是外部工具调用,而不是编辑器破解,但这至少有效。

    (没有在 Linux 上尝试过,但它应该类似于文件 clearro.sh 中的 chmod a+w $1,不要忘记 chmod a+x clearro.sh 使其可执行。)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-08-18
      • 1970-01-01
      相关资源
      最近更新 更多