[ciphershed] Re: Old TrueCrypt history pull request.

  • From: "Jason Pyeron" <jpyeron@xxxxxxxx>
  • To: <ciphershed@xxxxxxxxxxxxx>
  • Date: Sat, 28 Jun 2014 05:35:33 -0400

> -----Original Message-----
> From: Stephen R Guglielmo
> Sent: Friday, June 27, 2014 12:23
> 
> On Fri, Jun 27, 2014 at 12:22 AM, Jason Pyeron 
> <jpyeron@xxxxxxxx> wrote:
> >> I've been trying to follow what you did there, Jason. The 
> source for
> >> 7.1a is now in src/, right? So if your pull request is merged, it
> >> would prevent my pull request with all the rebranding from being
> >> merged?
> >>
> >> Do we need all the scripts in etc/ and bin/?
> >
> > No. I have been unable to update my pull request, and it 
> will not let me make
> > another. Can you delete the pull request so I can 
> re-request with the cleaned up
> > version. Correct head to pull - 
> b60070f4d0879e277f44d174a163bbb292325fea .
> 
> It looks like it's there. That commit is included in the pull request
> #13. I'm still concerned that it will prevent all the rebranding (pull
> request #11) from being merged though...

Got it. It is simple :) Sometime I wonder...

# http://pastebin.com/TuqhYubH # incase the script gets all screwy in email
#
git init
git fetch https://github.com/pdinc-oss/CipherShed.git
git fetch https://github.com/srguglielmo/CipherShed.git
# or fetch from attached bundle.
git checkout -b rebranding 1ca13ed2271d60ba93d40bcc8db17ced8545f172
git checkout -b master-with-history d3c8039a50f9ec5a1278459df94d3ccc312050db

git cherry-pick -x HEAD..rebranding

git rm src/License.html
git cherry-pick --continue

mv 'CipherShed.sln' 'src/TrueCrypt.sln';
 git rm 'CipherShed.sln' 'TrueCrypt.sln'; 
 git add 'src/TrueCrypt.sln'; 
 git mv 'src/TrueCrypt.sln' 'src/CipherShed.sln'
git cherry-pick --continue

mv 'Common/CipherShed.ico' 'src/Common/TrueCrypt.ico';
 git rm 'Common/CipherShed.ico' 'Common/TrueCrypt.ico';
 git add 'src/Common/TrueCrypt.ico';
 git mv 'src/Common/TrueCrypt.ico' 'src/Common/CipherShed.ico'
mv 'Common/CipherShed_Volume.ico' 'src/Common/TrueCrypt_Volume.ico';
 git rm 'Common/CipherShed_Volume.ico' 'Common/TrueCrypt_Volume.ico';
 git add 'src/Common/TrueCrypt_Volume.ico';
 git mv 'src/Common/TrueCrypt_Volume.ico' 'src/Common/CipherShed_Volume.ico'
mv 'Format/CipherShed_Wizard.bmp' 'src/Format/TrueCrypt_Wizard.bmp';
 git rm 'Format/CipherShed_Wizard.bmp' 'Format/TrueCrypt_Wizard.bmp';
 git add 'src/Format/TrueCrypt_Wizard.bmp';
 git mv 'src/Format/TrueCrypt_Wizard.bmp' 'src/Format/CipherShed_Wizard.bmp'
mv 'Main/Forms/CipherShed.fbp' 'src/Main/Forms/TrueCrypt.fbp';
 git rm 'Main/Forms/CipherShed.fbp' 'Main/Forms/TrueCrypt.fbp';
 git add 'src/Main/Forms/TrueCrypt.fbp';
 git mv 'src/Main/Forms/TrueCrypt.fbp' 'src/Main/Forms/CipherShed.fbp'
mv 'Release/Setup Files/CipherShed User Guide.pdf' 'src/Release/Setup
Files/TrueCrypt User Guide.pdf';
 git rm 'Release/Setup Files/CipherShed User Guide.pdf' 'Release/Setup
Files/TrueCrypt User Guide.pdf';
 git add 'src/Release/Setup Files/TrueCrypt User Guide.pdf';
 git mv 'src/Release/Setup Files/TrueCrypt User Guide.pdf' 'src/Release/Setup
Files/CipherShed User Guide.pdf'
mv 'Resources/Icons/CipherShed-16x16.xpm'
'src/Resources/Icons/TrueCrypt-16x16.xpm';
 git rm 'Resources/Icons/CipherShed-16x16.xpm'
'Resources/Icons/TrueCrypt-16x16.xpm';
 git add 'src/Resources/Icons/TrueCrypt-16x16.xpm';
 git mv 'src/Resources/Icons/TrueCrypt-16x16.xpm'
'src/Resources/Icons/CipherShed-16x16.xpm'
mv 'Resources/Icons/CipherShed-48x48.xpm'
'src/Resources/Icons/TrueCrypt-48x48.xpm';
 git rm 'Resources/Icons/CipherShed-48x48.xpm'
'Resources/Icons/TrueCrypt-48x48.xpm';
 git add 'src/Resources/Icons/TrueCrypt-48x48.xpm';
 git mv 'src/Resources/Icons/TrueCrypt-48x48.xpm'
'src/Resources/Icons/CipherShed-48x48.xpm'
mv 'Resources/Icons/CipherShed.icns' 'src/Resources/Icons/TrueCrypt.icns';
 git rm 'Resources/Icons/CipherShed.icns' 'Resources/Icons/TrueCrypt.icns';
 git add 'src/Resources/Icons/TrueCrypt.icns';
 git mv 'src/Resources/Icons/TrueCrypt.icns'
'src/Resources/Icons/CipherShed.icns'
mv 'Setup/CipherShed_setup.bmp' 'src/Setup/TrueCrypt_setup.bmp';
 git rm 'Setup/CipherShed_setup.bmp' 'Setup/TrueCrypt_setup.bmp';
 git add 'src/Setup/TrueCrypt_setup.bmp';
 git mv 'src/Setup/TrueCrypt_setup.bmp' 'src/Setup/CipherShed_setup.bmp'
mv 'Setup/CipherShed_setup_background.bmp'
'src/Setup/TrueCrypt_setup_background.bmp';
 git rm 'Setup/CipherShed_setup_background.bmp'
'Setup/TrueCrypt_setup_background.bmp';
 git add 'src/Setup/TrueCrypt_setup_background.bmp';
 git mv 'src/Setup/TrueCrypt_setup_background.bmp'
'src/Setup/CipherShed_setup_background.bmp'
git cherry-pick --continue

mv 'Common/CipherShed_mounted.ico' 'src/Common/TrueCrypt_mounted.ico'; 
 git rm 'Common/CipherShed_mounted.ico' 'Common/TrueCrypt_mounted.ico'; 
 git add 'src/Common/TrueCrypt_mounted.ico'; 
 git mv 'src/Common/TrueCrypt_mounted.ico' 'src/Common/CipherShed_mounted.ico'
git cherry-pick --continue


git merge $(echo 'Merge of 1ca13ed2271d60ba93d40bcc8db17ced8545f172 branch -
rebranding' |\
    git commit-tree -p HEAD -p rebranding \
          $(git cat-file -p HEAD | grep ^tree | sed -e 's/^tree //') )

git commit --amend -S

git checkout rebranding

git merge master-with-history # fast forward....


-Jason

--
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
-                                                               -
- Jason Pyeron                      PD Inc. http://www.pdinc.us -
- Principal Consultant              10 West 24th Street #100    -
- +1 (443) 269-1555 x333            Baltimore, Maryland 21218   -
-                                                               -
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
This message is copyright PD Inc, subject to license 20080407P00.

Attachment: ciphershed-rebrand-history-merge.bundle
Description: Binary data

Other related posts: