AttachFile锁定附件以在Windows XP上删除

时间:2013-01-29 19:48:28

标签: jira

当我发现这个时,我一直在研究插件。我不能确定这种行为是否发生在我的机器之前或之前(它不在我们的测试服务器上,Linux机器上),但在附加文件后,我无法删除它直到服务器重新启动。我无法通过UI删除或手动导航到服务器目录并尝试从那里删除。

以前有没有人见过这个?它可能是我的盒子上的环境吗?

1 个答案:

答案 0 :(得分:0)

很可能是该文件夹中的权限问题,它允许您的JIRA用户(运行JIRA实例权限的用户)创建文件,但不删除它们(或更有趣的东西):)尝试删除临时文件文件夹(您上传的附件所在的位置)并重新创建它,将您的JIRA Web用户添加到该文件夹​​的访问列表中。

删除文件的解决方法是,当某个其他进程对文件进行锁定而不必终止该进程时,使用Unlocker。但要注意,当Unlocker解锁文件时,它会以不通知锁持有者文件已被强制解锁的方式执行此操作。这意味着锁定持有者仍然认为它持有锁定在打开的文件上它没有(文件句柄无效)。这意味着某些应用程序可能会因所谓的打开文件的意外状态而崩溃。顺便说一下,我一直在使用Unlocker,它很少引起任何崩溃,但最好是警告。