Feature #8619

Do a trial rewrite of all branches and tags

Added by intrigeri 2015-01-09 14:00:28 . Updated 2015-03-22 12:14:45 .

Status:
Resolved
Priority:
Normal
Assignee:
Dr_Whax
Category:
Infrastructure
Target version:
Start date:
2015-01-09
Due date:
2015-02-24
% Done:

100%

Feature Branch:
Type of work:
Code
Starter:
Affected tool:
Deliverable for:

Description


Subtasks


Related issues

Blocks Tails - Feature #8618: Deal with the remaining branches' Git history and interdependencies Resolved 2015-01-09

History

#1 Updated by intrigeri 2015-01-09 14:00:45

  • blocks Feature #8618: Deal with the remaining branches' Git history and interdependencies added

#2 Updated by intrigeri 2015-01-09 14:01:01

  • blocked by Feature #7221: Write a script that deletes old merged Git branches added

#3 Updated by intrigeri 2015-01-09 14:03:43

  • Target version set to Tails_1.3.2

#4 Updated by intrigeri 2015-01-09 14:27:04

  • blocked by deleted (Feature #8618: Deal with the remaining branches' Git history and interdependencies)

#5 Updated by intrigeri 2015-01-09 14:27:07

  • blocks deleted (Feature #7221: Write a script that deletes old merged Git branches)

#6 Updated by intrigeri 2015-01-09 14:27:30

#7 Updated by intrigeri 2015-01-09 14:35:02

  • blocks Feature #8618: Deal with the remaining branches' Git history and interdependencies added

#8 Updated by intrigeri 2015-01-09 14:35:38

  • blocked by Feature #7221: Write a script that deletes old merged Git branches added

#9 Updated by Dr_Whax 2015-02-21 17:10:42

  • Status changed from Confirmed to In Progress
  • % Done changed from 0 to 10

I’m doing a trial rewrite which has: deleted all the merged branches and does a trial rewrite with all the unmerged branches.

#10 Updated by Dr_Whax 2015-02-22 18:28:46

  • Due date set to 2015-01-14
  • % Done changed from 10 to 80
  • Blueprint set to https://tails.boum.org/blueprint/delete_obsolete_Git_branches/?updated#index2h1

After fiddling around with two ways that have been documented in Feature #7221, we’ve decided to go with the BFG-repo cleaner and some manual steps. I have documented them accordingly in the following blueprint: https://tails.boum.org/blueprint/rewrite_Git_history

#11 Updated by Dr_Whax 2015-02-22 18:29:19

  • Due date changed from 2015-01-14 to 2015-02-24

#12 Updated by intrigeri 2015-02-22 18:40:32

  • % Done changed from 80 to 10
  • Blueprint changed from https://tails.boum.org/blueprint/delete_obsolete_Git_branches/?updated#index2h1 to https://tails.boum.org/blueprint/delete_obsolete_Git_branches/

#13 Updated by Dr_Whax 2015-02-22 19:04:24

  • Blueprint changed from https://tails.boum.org/blueprint/delete_obsolete_Git_branches/ to https://tails.boum.org/blueprint/rewrite_Git_history

#14 Updated by intrigeri 2015-02-25 09:35:12

  • blocks deleted (Feature #7221: Write a script that deletes old merged Git branches)

#15 Updated by intrigeri 2015-02-25 09:36:29

(The PoC script for deleting obsolete branches was good enough for an initial run, that has been done. It still needs quite some work to be usable and maintainable in the future, but it’s not blocking this specific ticket anymore.)

#16 Updated by intrigeri 2015-02-25 09:36:52

  • Status changed from In Progress to Resolved
  • % Done changed from 10 to 100

#17 Updated by BitingBird 2015-03-22 12:14:45

  • Target version changed from Tails_1.3.2 to Tails_1.3.1