Changes between Version 4 and Version 5 of ChimeraWithGit
- Timestamp:
- Dec 2, 2010, 4:31:37 PM (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ChimeraWithGit
v4 v5 14 14 cd chimera 15 15 git status 16 # Fetch the git repository for my Chimera extension; this does not merge anything. 16 # 17 # Step 2. Fetch the git repository for my Chimera extension. 18 # 17 19 git fetch ssh://weber.cgl.ucsf.edu/data/gitroot/chimera-extension 18 20 # Create a temporary branch for the fetched repository, and tag its head: … … 20 22 git tag -a -m "Animation last fetch" last tmp 21 23 # 22 # Step 2. Applyinitial commit from my git repository onto the git-svn24 # Step 3. Apply the initial commit from my git repository onto the git-svn 23 25 # 24 26 INIT_COMMIT=$(git log tmp --pretty=format:%H | tail -1) … … 26 28 git commit -C $INIT_COMMIT 27 29 # 28 # Step 3. Rebase and submit30 # Step 4. Rebase and submit 29 31 # 30 32 # Apply all the other commits to the tmp branch; make it the new master branch. 31 33 git rebase master tmp 32 34 git branch -M tmp master 33 # Lastly, commit the changes back to the svn repository 34 git svn dcommit 35 # 36 # Step 5. Shuffle some files around. 37 # 38 mkdir libs/Animate 39 git mv anim/* libs/Animate/ 40 rmdir anim 41 42 git status 43 git rm .project 44 git rm .pydevproject 45 git rm -r .settings 46 git status 47 mkdir libs/Animate/TkExamples 48 git mv TkExamples/* libs/Animate/TkExamples/ 49 rmdir TkExamples 50 git rm -r TemplateExtension 51 git rm -r PyUML 52 git rm -r midasExamples 53 git commit -m "Reshuffle animation project files to fit into Chimera subversion repository" 54 # 55 # Step 6. Lastly, commit the changes back to the svn repository. 56 # 57 git svn dcommit --rmdir --find-copies-harder 35 58 }}}
![[Chimera Issue Tracking System]](/trac/chimera/chrome/site/chimera_logo.png)