-
Notifications
You must be signed in to change notification settings - Fork 1
Moving from SVN
[email protected] = Aellis-BOSS <[email protected]>
[email protected] = A P Wade77 <[email protected]>
[email protected] = Red Eye <[email protected]>
[email protected] = AliTheLord <[email protected]>
[email protected] = Alexander Filippov <[email protected]>
[email protected] = Arkangel <[email protected]>
[email protected] = Arthmoor <[email protected]>
burntfield = Vacuity <[email protected]>
[email protected] = Vacuity <[email protected]>
[email protected] = Chevenga <[email protected]>
[email protected] = Sharlikran <[email protected]>
[email protected] = Sharlikran <[email protected]>
[email protected] = desidemona <[email protected]>
[email protected] = LotteryDiscountz <[email protected]>
[email protected] = egocarib <[email protected]>
[email protected] = "Frederik \"Freso\" S. Olesen" <[email protected]>
[email protected] = gabrielmonn <[email protected]>
[email protected] = ineedbettername <[email protected]>
jacksonleist = Space Oden69 <[email protected]>
[email protected] = Space Oden69 <[email protected]>
[email protected] = SomeWelshGuy <[email protected]>
[email protected] = Random007 <[email protected]>
[email protected] = Peste <[email protected]>
[email protected] = jpearce <[email protected]>
[email protected] = SilentSpike <[email protected]>
leandor = leandor <[email protected]>
[email protected] = leandor <[email protected]>
[email protected] = Loucifer <[email protected]>
lucascomamala = lucascomamala <[email protected]>
[email protected] = maahaa12 <[email protected]>
[email protected] = Skyline <[email protected]>
MarkLonn = Malonn <[email protected]>
[email protected] = menduki <[email protected]>
mosanger = Televator <[email protected]>
[email protected] = noxwyll <[email protected]>
pacificmorrowind = Nick Wilde <[email protected]>
[email protected] = Nick Wilde <[email protected]>
riddlinglynx = RiddlingLynx <[email protected]>
[email protected] = scrapperrm <[email protected]>
[email protected] = Psymon <[email protected]>
tigercrab505 = Calen Ellefson <[email protected]>
TokcDK = TokcDK <[email protected]>
[email protected] = TokcDK <[email protected]>
[email protected] = TokcDK <[email protected]>
[email protected] = Torrello <[email protected]>
[email protected] = v111 <[email protected]>
valda68k = YAMAGUCHI Seiji <[email protected]>
[email protected] = YAMAGUCHI Seiji <[email protected]>
[email protected] = William Immendorf <[email protected]>
WrinklyNinja1 = WrinklyNinja <[email protected]>
[email protected] = WrinklyNinja <[email protected]>
[email protected] = WrinklyNinja <[email protected]>
ZiggyX200 = ZiggyX200 <[email protected]>
[email protected] = ZiggyX200 <[email protected]>
[email protected] = Zoe Alice Kahala <[email protected]>
Note: use git log --grep@<revision>
to find the corresponding Git commit SHA.
Oblivion masterlist starts off at /
. Removed from this location in r1244.
Source code first added in r18 as BOSS.cpp
. Then gets moved into BOSS source code
in r20. Moved to BOSS source code/OB/BOSS.cpp
in r1138. Moved to code
in r1218.
Docs added into Documentation
in r176. Moved into data/boss-oblivion/docs
in r1216.
FO3 masterlist added into FO3Masterlist
in 334. Moved into data-fallout
in r1244.
Forum Starter Post.txt
added in r840.
New FO3 BOSS/BOSS-F.txt
added in r640. FO3Masterlist/BOSS-F.txt added in r641.
BOSS source code/BOSS-F.cpp` added in r645.
Added data
folder holding boss-fallout
, boss-morrowind
and boss-oblivion
folders in r1215.
These are the revisions of the last code changes before each version was tagged, not the revision of the tag itself, in case that gets removed (which it should).
1.4.1 - r278 1.5 - r753 1.6 - r1608 1.6.1 - r1698 1.6.2 - r1786 1.6.3 - r1874 1.6.4 - r1946 1.6.5 - r1959 1.7 - r2739 1.8 - r2961 1.9 - r3477 1.9.1 - r3658 2.0 - r4071 2.0.1 - r4142 2.1.0 - r5074 2.1.1 - r5514
The command git log --pretty=format: --name-only --diff-filter=A | sort -
was used to generate a list of all the files in the repository history.
git svn init http://better-oblivion-sorting-software.googlecode.com/svn/
git svn fetch --authors-file=../authors.txt
git filter-branch --force --index-filter "git rm -r --cached --ignore-unmatch wiki releases MWmasterlist code/boss-common/tags code/boss-gui/tags code/boss-cli/tags code/tags code/boss-api-tester/tags code/boss-api/tags data/boss-oblivion/masterlist.yaml data/boss-skyrim/masterlist.yaml data/boss-nehrim/masterlist.yaml data/boss-fallout/masterlist.yaml data/boss-fallout-nv/masterlist.yaml ' better-oblivion-sorting-software --username jacksonleist/fo3/' data/boss-oblivion/userlist.txt data/userlist.txt data/boss-common/latestversion.txt data/boss-common/userlist.txt data/boss-fallout-nv/masterlist.txt.r2061 trunk data/boss-api" --prune-empty --tag-name-filter cat -- --all
git rm -rf .git/regs/original
git reflog expire --expire=now --all
git gc --aggressive --prune=now
All repositories apart from the Oblivion need the following run on them, to remove the first SVN commit (which was the Oblivion masterlist):
git filter-branch --parent-filter 'if test $GIT_COMMIT != <2nd commit SHA>; then cat; fi'
git filter-branch --force --index-filter "git rm -r --cached --ignore-unmatch code data/boss-common 'BOSS source code' data/boss-oblivion/BOSS* data/boss-oblivion/docs BOSS.cpp Documentation 'New FO3 BOSS' BOSS.nsi data/boss-morrowind data/boss-fallout data/boss-fallout-nv data/boss-skyrim data/boss-nehrim FO3Masterlist" --prune-empty --tag-name-filter cat -- --all
git filter-branch --force --index-filter "git rm -r --cached --ignore-unmatch code data/boss-common 'BOSS source code' BOSS.cpp Documentation 'New FO3 BOSS' BOSS.nsi data/boss-morrowind data/boss-fallout data/boss-fallout-nv data/boss-oblivion data/boss-nehrim FO3Masterlist masterlist.txt 'Forum Starter Post.txt'" --prune-empty --tag-name-filter cat -- --all
git filter-branch --force --index-filter "git rm -r --cached --ignore-unmatch code data/boss-common 'BOSS source code' BOSS.cpp Documentation 'New FO3 BOSS' BOSS.nsi data/boss-morrowind data/boss-fallout data/boss-fallout-nv data/boss-oblivion data/boss-skyrim FO3Masterlist masterlist.txt 'Forum Starter Post.txt'" --prune-empty --tag-name-filter cat -- --all
git filter-branch --force --index-filter "git rm -r --cached --ignore-unmatch code data/boss-common 'BOSS source code' BOSS.cpp Documentation 'New FO3 BOSS' BOSS.nsi data/boss-morrowind data/boss-skyrim data/boss-fallout-nv data/boss-oblivion data/boss-nehrim masterlist.txt 'Forum Starter Post.txt'" --prune-empty --tag-name-filter cat -- --all
git filter-branch --force --index-filter "git rm -r --cached --ignore-unmatch code data/boss-common 'BOSS source code' BOSS.cpp Documentation 'New FO3 BOSS' BOSS.nsi data/boss-morrowind data/boss-fallout data/boss-skyrim data/boss-oblivion data/boss-nehrim FO3Masterlist masterlist.txt 'Forum Starter Post.txt'" --prune-empty --tag-name-filter cat -- --all
git filter-branch --force --index-filter "git rm -r --cached --ignore-unmatch data/boss-skyrim data/boss-fallout data/boss-fallout-nv 'data/boss-common/Generic BOSS Description (BBCode).txt' data/boss-nehrim data/boss-morrowind masterlist.txt FO3Masterlist 'Forum Starter Post.txt' 'data/boss-oblivion/FCOM-only masterlist.txt' 'data/boss-oblivion/non-ASCII mods.txt' data/boss-oblivion/masterlist.txt 'data/boss-oblivion/Forum Starter Post.txt' 'data/boss-oblivion/old FCOM only masterlist.txt' 'data/boss-oblivion/Thread History.txt'" --prune-empty --tag-name-filter cat -- --all