Johannes Schindelin
a797af4055
clone --dissociate: avoid locking pack files
...
When `git clone` is asked to dissociate the repository from the
reference repository whose objects were used, it is quite possible that
the pack files need to be repacked. In that case, the pack files need to
be deleted that were originally hard-links to the reference repository's
pack files.
On platforms where a file cannot be deleted if another process still
holds a handle on it, we therefore need to take pains to release all
pack files and indexes before dissociating.
This fixes https://github.com/git-for-windows/git/issues/446
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de >
2015-09-28 21:12:31 +02:00
..
2015-08-19 14:41:33 -07:00
2014-07-16 11:10:11 -07:00
2015-06-24 12:21:39 -07:00
2015-06-24 12:21:41 -07:00
2015-06-05 12:17:37 -07:00
2015-05-08 10:52:11 -07:00
2015-06-01 12:45:16 -07:00
2015-01-14 09:32:04 -08:00
2015-01-14 09:32:04 -08:00
2015-01-14 09:32:04 -08:00
2015-01-14 09:32:04 -08:00
2015-05-05 10:31:51 -07:00
2015-09-03 19:18:00 -07:00
2015-09-18 15:09:43 +02:00
2015-09-28 21:12:31 +02:00
2015-01-14 09:32:04 -08:00
2014-12-29 09:32:45 -08:00
2015-09-18 15:09:02 +02:00
2015-06-05 12:00:04 -07:00
2014-12-01 11:00:18 -08:00
2015-05-25 12:19:29 -07:00
2015-01-14 09:32:04 -08:00
2015-01-14 09:32:04 -08:00
2015-01-14 09:32:04 -08:00
2014-10-01 13:56:14 -07:00
2015-09-18 15:10:08 +02:00
2015-01-14 09:32:04 -08:00
2015-09-03 19:17:48 -07:00
2015-06-05 12:00:05 -07:00
2015-08-03 10:41:31 -07:00
2015-06-24 12:21:48 -07:00
2015-09-18 15:10:36 +02:00
2014-10-07 11:09:16 -07:00
2015-04-20 15:28:34 -07:00
2015-05-26 13:49:25 -07:00
2015-03-20 13:11:53 -07:00
2015-07-27 12:21:38 -07:00
2015-09-18 15:08:30 +02:00
2014-10-13 13:55:27 -07:00
2015-07-15 11:41:16 -07:00
2015-08-20 09:57:38 -07:00
2015-01-14 09:32:04 -08:00
2014-12-01 11:33:45 -08:00
2015-01-14 09:32:04 -08:00
2014-10-07 10:49:57 -07:00
2015-01-14 09:32:04 -08:00
2015-02-22 12:28:25 -08:00
2015-01-14 09:32:04 -08:00
2014-09-02 11:02:58 -07:00
2015-06-05 12:17:36 -07:00
2015-01-14 09:32:04 -08:00
2015-05-25 12:19:29 -07:00
2015-01-14 09:32:04 -08:00
2015-06-05 12:00:07 -07:00
2015-01-14 09:32:04 -08:00
2015-01-14 09:32:04 -08:00
2015-03-13 22:43:14 -07:00
2015-01-14 09:32:04 -08:00
2015-07-13 14:02:02 -07:00
2015-03-14 15:08:35 -07:00
2014-10-01 13:56:14 -07:00
2015-08-19 14:41:26 -07:00
2015-05-25 12:19:30 -07:00
2014-10-07 11:09:16 -07:00
2015-09-18 15:08:52 +02:00
2015-05-11 14:23:39 -07:00
2015-05-25 12:19:30 -07:00
2015-01-14 09:32:04 -08:00
2014-10-01 13:56:14 -07:00
2015-08-24 10:33:15 -07:00
2015-07-15 10:30:54 -07:00
2015-01-14 09:32:04 -08:00
2015-05-20 13:49:10 -07:00
2015-07-21 15:24:27 -07:00
2015-01-14 09:32:04 -08:00
2015-09-04 10:43:23 -07:00
2015-05-25 12:19:32 -07:00
2015-01-14 09:32:04 -08:00
2015-05-25 12:19:33 -07:00
2014-12-09 11:56:37 -08:00
2015-05-26 13:24:46 -07:00
2015-02-17 11:24:59 -08:00
2015-01-14 09:32:04 -08:00
2015-01-14 09:32:04 -08:00
2015-01-14 09:32:04 -08:00
2015-07-13 14:02:19 -07:00