You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@datafu.apache.org by "Eyal Allweil (JIRA)" <ji...@apache.org> on 2018/01/08 15:18:00 UTC

[jira] [Updated] (DATAFU-99) Can't build on Windows

     [ https://issues.apache.org/jira/browse/DATAFU-99?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Eyal Allweil updated DATAFU-99:
-------------------------------
    Attachment: DATAFU-99.patch

I've worked out an ugly fix for this problem that sidesteps the problem described in the bug.

Basically, the file-locking-with-hashes-when-copying-within-the-same-folder problem exists in the [copy task|https://docs.gradle.org/3.5.1/userguide/working_with_files.html#sec:copying_files] because it attempts to be incremental.

What I did was copy the gradle.properties file to a temporary folder, and then use the [copy method|https://docs.gradle.org/3.5.1/dsl/org.gradle.api.Project.html#org.gradle.api.Project:copy(org.gradle.api.Action)] to copy the changed file back into the original directory.

Like I wrote at the beginning - ugly, but fixes the Windows build and it doesn't take long to copy a single small text file one extra time.

> Can't build on Windows
> ----------------------
>
>                 Key: DATAFU-99
>                 URL: https://issues.apache.org/jira/browse/DATAFU-99
>             Project: DataFu
>          Issue Type: Bug
>            Reporter: Matthew Hayes
>         Attachments: DATAFU-99.patch
>
>
> [~ihadanny] reported that there is an issue building on Windows due to some Gradle bug: https://discuss.gradle.org/t/error-with-a-copy-task-on-windows/1803/3



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)