{"thread":{"id":"21533","subject":"[RFC/PATCH 0/4] Re-implement 'remote update' using 'fetch'","startedAt":"2009-11-08T15:44:52Z","lastAt":"2009-11-08T15:44:52Z","messageCount":1,"participants":["Björn Gustavsson"],"isPatch":true,"patchVersion":1,"patchTotal":4},"messages":[{"id":"127081","messageId":"4AF6E774.80909@gmail.com","threadId":"21533","inReplyTo":null,"subject":"[RFC/PATCH 0/4] Re-implement 'remote update' using 'fetch'","fromName":"Björn Gustavsson","fromEmail":"bgustavsson@gmail.com","sentAt":"2009-11-08T15:44:52Z","receivedAt":"2009-11-08T15:44:52Z","isPatch":true,"sender":{"key":"bgustavsson@gmail.com","avatar":"https://avatars.githubusercontent.com/u/74840?v=4"},"body":"After having done my previous patch to implement 'git fetch --all'\nI decided to implement as much functionality in 'git fetch' to\nmake it possibility to re-implement 'git remote update' in terms of\n'git fetch'.\n\nThe following things are currently missing from the patch series:\n\n* updated documentation\n* test cases for the group functionality in fetch\n* support for 'git remote update --prune'\n\nThere is also a slight backward incompatibility that I know of (see the commit\nmessage for the last commit). I could fix that, if there are\npeople depending on it.\n\nI have no idea how much of the group functionality is really used. If someone\nknows that \"no-one uses THIS feature and\" it would be nice to know.\n\nBjörn Gustavsson (4):\n  Teach the --all option to 'git fetch'\n  Teach the --multiple option to 'git fetch'\n  Add the configure variable skipFetchAll\n  Re-implement 'git remote update' using 'git fetch'\n\n Documentation/git-fetch.txt |    5 ++\n builtin-fetch.c             |  158 ++++++++++++++++++++++++++++++++++++++-----\n builtin-remote.c            |   86 +++++++----------------\n remote.c                    |    3 +-\n t/t5514-fetch-all.sh        |   76 +++++++++++++++++++++\n 5 files changed, 249 insertions(+), 79 deletions(-)\n create mode 100755 t/t5514-fetch-all.sh\n"}]}