Difference between revisions of "Documentation/Labs/TransitionToGit"
From Slicer Wiki
Line 57: | Line 57: | ||
* Remove file above <= X MB | * Remove file above <= X MB | ||
* Integrate a NOTE with location of files and crypto hash | * Integrate a NOTE with location of files and crypto hash | ||
− | |||
Some stats: | Some stats: | ||
Line 63: | Line 62: | ||
* Andrey (SPL): 2m13s | * Andrey (SPL): 2m13s | ||
* Steve (Cambridge): 21s (full history), 8s (with --depth=1) | * Steve (Cambridge): 21s (full history), 8s (with --depth=1) | ||
+ | |||
+ | Todo: | ||
+ | * Distribution of binary files across revision | ||
+ | * experiment with history filter and compare with above stats |
Revision as of 15:49, 7 March 2017
Home < Documentation < Labs < TransitionToGitThis page keep tracks of the progress done toward the conversion from (1) Slicer svn repository mirror onto github into (2) a only git repository.
Related issues
- 2834: Consolidate svn and git hooks
- 2060: Move testing data onto Midas
- 3156: Automatic conversion of ExternalData to MD5
- 2059: Transition to Git
Authorship
Since contribution have been integrated using the svn dcommit --add-from-author
, the history should be filtered to change the commit author as specified in the From:
statement.
In addition, the following update should be considered:
- r22869 -> Franklinwk <franklin.king@queensu.ca>
- r23080 ->
Co-authored-by: Andras Lasso <lasso@queensu.ca>
- r23506 -> Andras Lasso <lasso@queensu.ca>
- r23758 -> Andras Lasso <lasso@queensu.ca>
- r24061 -> Alireza Mehrtash <mehrtash@bwh.harvard.edu>
- r24309 -> Andras Lasso <lasso@queensu.ca>
- r24631 ->
Co-authored-by: Max Smolens <max.smolens@kitware.com>
- r24720 -> Change author email to zhangfanmark@gmail.com
- r25140 -> Hastings Greer <hastings.greer@kitware.com>
- r25744 -> Add
Suggested-by: Alexis Girault <alexis.girault@kitware.com>
Commit message
The following commit message could be fixed:
STYLE: Add test for CLI Node status update This commit adds a test checking that CLI status has the expected value following StatusModifiedEvent. Possible status are the following: Idle Scheduled Running Cancelling Cancelled Completing Completed ErrorsMask CompletedWithErrors BusyMask Note that the status is inconsistently update between synchronous and asynchronous mode. This will be addressed in a follow up commit.
Removing binary data from history
- Filter the history
- Remove file above <= X MB
- Integrate a NOTE with location of files and crypto hash
Some stats:
- Hina, Jc (from Kitware Carrboro): 3min30sec
- Andrey (SPL): 2m13s
- Steve (Cambridge): 21s (full history), 8s (with --depth=1)
Todo:
- Distribution of binary files across revision
- experiment with history filter and compare with above stats