darcs

Patch 1380 resolve issue2459: fall back to writing the file if cr...

Title resolve issue2459: fall back to writing the file if cr...
Superseder refactored Darcs.Repository (and 1 more)
View: 1373
Nosy List bfrk
Related Issues
Status accepted Assigned To
Milestone

Created on 2015-06-25.19:25:51 by bfrk, last changed 2015-10-16.19:36:55 by gh.

Files
File name Status Uploaded Type Edit Remove
patch-preview.txt bfrk, 2015-06-25.19:25:50 text/x-darcs-patch
patch-preview.txt gh, 2015-06-26.18:04:32 text/x-darcs-patch
resolve-issue2459_-fall-back-to-writing-the-file-if-createlink-fails.dpatch bfrk, 2015-06-25.19:25:50 application/x-darcs-patch
resolve-issue2459_-fall-back-to-writing-the-file-if-createlink-fails.dpatch gh, 2015-06-26.18:04:32 application/x-darcs-patch
unnamed bfrk, 2015-06-25.19:25:50
unnamed gh, 2015-06-26.18:04:32
See mailing list archives for discussion on individual patches.
Messages
msg18626 (view) Author: bfrk Date: 2015-06-25.19:25:50
Apropos (and not directly related to the patch): how can importing
System.Posix.Files.createLink work on Windows?

1 patch for repository http://darcs.net/screened:

patch 90657a5991d2c040255c9a31c02e50122df630f5
Author: Ben Franksen <benjamin.franksen@helmholtz-berlin.de>
Date:   Thu Jun 25 00:15:07 CEST 2015
  * resolve issue2459: fall back to writing the file if createLink fails
Attachments
msg18627 (view) Author: gh Date: 2015-06-25.19:30:34
I'm not expert on the topic but we depend on unix-compat when darcs is
built under windows.

2015-06-25 16:25 GMT-03:00 Ben Franksen <bugs@darcs.net>:
>
> New submission from Ben Franksen <benjamin.franksen@helmholtz-berlin.de>:
>
> Apropos (and not directly related to the patch): how can importing
> System.Posix.Files.createLink work on Windows?
>
> 1 patch for repository http://darcs.net/screened:
>
> patch 90657a5991d2c040255c9a31c02e50122df630f5
> Author: Ben Franksen <benjamin.franksen@helmholtz-berlin.de>
> Date:   Thu Jun 25 00:15:07 CEST 2015
>   * resolve issue2459: fall back to writing the file if createLink fails
>
> ----------
> files: patch-preview.txt, resolve-issue2459_-fall-back-to-writing-the-file-if-createlink-fails.dpatch, unnamed
> messages: 18626
> nosy: bf
> status: needs-screening
> title: resolve issue2459: fall back to writing the file if cr...
>
> __________________________________
> Darcs bug tracker <bugs@darcs.net>
> <http://bugs.darcs.net/patch1380>
> __________________________________
> _______________________________________________
> darcs-devel mailing list
> darcs-devel@darcs.net
> http://lists.osuosl.org/mailman/listinfo/darcs-devel
>
msg18628 (view) Author: ganesh Date: 2015-06-25.19:31:43
Also check out the src/win32 tree in the darcs source - that's how this 
particular case is handled. From memory it does actually do the right 
thing on NTFS.
msg18629 (view) Author: gh Date: 2015-06-26.18:04:32
Ported it to branch 2.10, still not pushed.

1 patch for repository darcs-unstable@darcs.net:releases/branch-2.10:

patch 99c55f7c8b7e114c2f31e8975e78e309a51d3b51
Author: Guillaume Hoffmann <guillaumh@gmail.com>
Date:   Fri Jun 26 15:02:57 ART 2015
  * resolve issue2459: fall back to writing the file if createLink fails
  Manual port of patch by Ben Franksen to branch 2.10.
Attachments
msg18638 (view) Author: bfrk Date: 2015-06-28.19:52:52
Now superseded by the bundle that finally resolved issue2400.
msg18790 (view) Author: gh Date: 2015-10-16.19:36:55
The patch has been in screened for while somehow, and it has been
accepted in 2.10 anyway (a different version) so I'm accepting it.
History
Date User Action Args
2015-06-25 19:25:51bfrkcreate
2015-06-25 19:30:34ghsetmessages: + msg18627
2015-06-25 19:31:43ganeshsetmessages: + msg18628
2015-06-26 18:04:33ghsetfiles: + patch-preview.txt, resolve-issue2459_-fall-back-to-writing-the-file-if-createlink-fails.dpatch, unnamed
messages: + msg18629
2015-06-28 19:52:52bfrksetstatus: needs-screening -> obsoleted
messages: + msg18638
superseder: + refactored Darcs.Repository (and 1 more)
2015-10-16 19:36:55ghsetstatus: obsoleted -> accepted
messages: + msg18790